C

Caterpillar

Makes heavy machinery, engines and gas turbines

Lead Digital Architect

Data EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listed

About the Job

Requirements

  • A four-year bachelor's degree from an accredited college or university in Computer Science, Information Technology, or a related field is required.
  • At least 12 years of software development experience or at least 3 years of architecture experience with strong demonstrable experience is required.
  • At least 5 years of experience designing conceptual, logical, and physical data models that support scalability, performance, and integration needs is required.
  • At least 5 years of data warehousing experience and experience optimizing database performance, indexing, and storage strategies are required.
  • Expertise implementing security measures for data at rest and in transit, and defining access control, encryption, and compliance frameworks is required.
  • Strong experience designing data integration solutions across systems, ensuring smooth data flow between applications, APIs, and data warehouses, is required.
  • The role requires working onsite five days a week.

Responsibilities

  • Perform programming and provide oversight for architecture assessment and design for development assignments without close supervision, typically handling the more complex aspects of systems work.
  • Lead architecture design of end-to-end enterprise integrations serving multiple business functions.
  • Design and implement end-to-end near-real-time data movement solutions that provide core enterprise capabilities.
  • Define the overall data architecture strategy aligned with business goals.
  • Establish data governance policies, standards, and compliance, and drive application development focused on delivering business-value features.
  • Maintain high software-quality standards within the team by establishing good practices and security guardrails in accordance with enterprise standards.
  • Develop the IT blueprint and roadmap, aligning architecture and processes with business strategies and objectives.
  • Develop and maintain current, planned, and future-state architecture blueprints; lead identification and analysis of enterprise business drivers and requirements that inform the future-state architecture.
  • Work with business analysts, data engineers, and stakeholders to translate business requirements into technical data solutions.
  • Communicate with end users and stakeholders to direct development, debugging, and testing of application software for accuracy, integrity, interoperability, and completeness.
  • Plan and execute integrated testing and customer acceptance testing of components to ensure timely, quality results.
  • Identify problems that may not be obvious and determine the best architecture from available solutions within departmental guidelines.
  • Demonstrate leadership on medium- to large-scale projects affecting strategic priorities.

Desired Qualifications

  • Experience designing, developing, deploying, and maintaining software at scale, with a good understanding of concurrency.
  • Working experience using Python as an object-oriented programming language.
  • In-depth understanding of big-data pipelines and expertise designing architectures for cloud-based data platforms such as AWS and Azure for large-scale processing.
  • Experience building large data lakes and data warehouses; Snowflake is preferred.
  • Expertise building end-to-end near-real-time data pipelines for OLTP and OLAP.
  • Strong architecture experience building robust data platforms.
  • Expertise in SQL and NoSQL databases, message brokers, and AWS services such as Kafka/Kinesis, AWS SQS, AWS SNS, Lambda, API Gateway, DynamoDB, Aurora, and AWS RDS PostgreSQL.
  • Experience with test-driven development and behavior-driven development.
  • Ability to work under pressure and within time constraints.
  • Understanding of AI concepts and recent developments, including generative AI, MCP, and ATA.

About the Company

Caterpillar

Makes heavy machinery, engines and gas turbines

Caterpillar makes construction and mining machines, diesel and natural gas engines, industrial gas turbines and locomotives for contractors, mines, energy companies and data center builders. It is the world's largest maker of construction and mining equipment, and its yellow Cat bulldozers and excavators work in nearly every country. Customers buy or rent machines through independent Cat dealers, while its engines and turbines generate electricity and push natural gas through pipelines. Caterpillar earns money from equipment sales and from the parts and repairs that dealers supply over a machine's working life. It was formed in 1925 when California's Holt and Best tractor companies merged, and it is based in Irving, Texas.

Company size
10,001+
Company stage
IPO
Headquarters
Irving, TX
Founded
1925

Recently Posted Jobs

Explore more opportunities at Caterpillar

See more jobs