Data Pipeline Senior Autonomy Engineer

Caterpillar Brazil

Irving (TX)

On-site

USD 113,000 - 183,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, and vision benefits
Paid time off plan
401(k) savings plans
Health Savings Account (HSA)
Flexible Spending Accounts (FSAs)
Employee Assistance Program
Tuition Reimbursement
Incentive bonus
Parental leave

Job summary

Caterpillar Inc. in Irving, TX is seeking a Data Pipeline Engineer to design, develop, and maintain scalable data infrastructure for autonomy, robotics, and machine learning.

You will collaborate with software, autonomy, AI/ML, and platform teams to deliver robust data workflows and cloud compute resources. The role requires strong software engineering skills, experience with cloud data systems, and a focus on operational excellence.

Qualifications

  • Bachelor's or master's degree in computer engineering, CS, software engineering, robotics, data engineering, or related field.
  • Experience developing software in Python, C++, or similar languages.
  • Experience with cloud platforms, data storage, and distributed computing environments.
  • Understanding of data pipelines, ETL, data lifecycle management, and automation.

Responsibilities

  • Design, develop, and maintain scalable data infrastructure that supports autonomy, robotics, and machine learning development across multiple programs.
  • Build and enhance solutions for data ingestion, storage, discovery, processing, and annotation to ensure high-quality robotics data is accessible throughout its lifecycle.
  • Develop and support reliable data workflows, cloud-based storage environments, and compute platforms that enable efficient data-driven development.
  • Improve log processing systems, data integrity, discoverability, and automation capabilities to streamline data management at scale.
  • Enable large-scale compute workloads and contribute to platforms that support model training, validation, simulation, analytics, and autonomous system development.
  • Partner closely with software, autonomy, AI/ML, and platform teams to deliver robust data infrastructure, annotation workflows, development tools, and compute resources that accelerate autonomy and robotics innovation.

Skills

Problem Solving
Programming
Technical Troubleshooting

Education

Bachelor's or Master's in Computer Engineering / Computer Science / Software Engineering / Robotics

Tools

Python
C++
Cloud platforms

Job description

Career Area: Engineering Job Description: Your Work Shapes the World at Caterpillar Inc.

When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here – we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.

Job Summary:

The Data Pipeline Engineer is responsible for developing, maintaining, and improving the data infrastructure that enables autonomy, robotics, and machine learning development across multiple programs. This role designs and supports scalable solutions for data ingestion, storage, discovery, processing, and annotation, ensuring that high-quality robotics data is accessible and usable throughout its lifecycle. The engineer collaborates closely with software, autonomy, AI/ML, and platform teams to build reliable data workflows, manage cloud-based storage and compute environments, and develop tools that accelerate data-driven development. Key responsibilities include supporting log processing systems, improving data integrity and discoverability, enabling large-scale compute workloads, automating data management processes, and contributing to platforms that support model training, validation, simulation, and analytics. Success in this role requires strong software engineering skills, experience with cloud infrastructure and data systems, a commitment to operational excellence, and the ability to work effectively within cross-functional teams to deliver scalable and maintainable solutions. The Data Pipeline team's mission is to provide robust data infrastructure, compute resources, data management capabilities, annotation workflows, and development tools that accelerate autonomy and robotics development.

What You Will Do:
  • Design, develop, and maintain scalable data infrastructure that supports autonomy, robotics, and machine learning development across multiple programs.
  • Build and enhance solutions for data ingestion, storage, discovery, processing, and annotation to ensure high-quality robotics data is accessible throughout its lifecycle.
  • Develop and support reliable data workflows, cloud-based storage environments, and compute platforms that enable efficient data-driven development.
  • Improve log processing systems, data integrity, discoverability, and automation capabilities to streamline data management at scale.
  • Enable large-scale compute workloads and contribute to platforms that support model training, validation, simulation, analytics, and autonomous system development.
  • Partner closely with software, autonomy, AI/ML, and platform teams to deliver robust data infrastructure, annotation workflows, development tools, and compute resources that accelerate autonomy and robotics innovation.
What You Will Have:
  • Problem Solving: Knowledge of approaches, tools, techniques for recognizing, anticipating, and resolving organizational, operational or process problems; ability to apply knowledge of problem solving appropriately to diverse situations.
  • Programming: Knowledge of relevant programming languages and tools; ability to test, write, design, debug, troubleshoot and maintain source codes and computer programs.
  • Technical Troubleshooting: Knowledge of technical troubleshooting approaches, tools and techniques; ability to anticipate, recognize, and resolve technical issues on hardware, software, application or operation.
Considerations For Top Candidates:
  • Bachelor's or master’s degree in computer engineering, Computer Science, Software Engineering, Robotics, Data Engineering, or a related field.
  • Experience developing software in Python, C++, or similar programming languages.
  • Experience with cloud platforms, data storage, and distributed computing environments.
  • Understanding of data pipelines, ETL processes, data lifecycle management, and automation.
  • Familiarity with machine learning workflows, robotics data, or autonomous systems is preferred.
Additional Information:

This position requires the candidate towork full-time at the Irving, TX office. Domestic relocation assistance is available for this position. Visa sponsorship is NOT available with this position. This position will require up to 10% travel.

Pay Range:

$112,710.00 - $183,140.00

Benefits:
  • Medical, dental, and vision benefits*
  • Paid time off plan (Vacation, Holidays, Volunteer, etc.)*
  • 401(k) savings plans*
  • Health Savings Account (HSA)*
  • Flexible Spending Accounts (FSAs)*
  • Health Lifestyle Programs*
  • Employee Assistance Program*
  • Voluntary Benefits and Employee Discounts*
  • Career Development*
  • Incentive bonus*
  • Disability benefits Life Insurance Parental leave Adoption benefits Tuition Reimbursement *
Equal Opportunity and Diversity Statement:

Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply.

Company Culture:

There’s more to work at Caterpillar than just the work itself. We hire smart, friendly people and it shows in our culture. We hold ourselves to high standards and make sure our values of integrity, excellence, teamwork, commitment and sustainability come to life in the way we work. We make sure our employees feel continuously challenged while also supported. We provide professional growth opportunities, including leadership programs. We celebrate the diversity of our team, while also working together as one Caterpillar. Our culture, like everything at our company, is made possible by each employee's contribution. Person by person, we create the environment we work in, and we are proud of the Caterpillar we’ve built.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Pipeline Senior Autonomy Engineer
Data Pipeline Senior Autonomy Engineer

Caterpillar Financial Services Corporation • Irving (TX)

On-site
USD 113,000 - 183,000
Medical benefits
401(k) plan
Health Savings Account
+5
Autonomy Positioning Manager
Autonomy Positioning Manager

Caterpillar Brazil • Irving (TX), Northern (KY)

Hybrid
USD 159,000 - 239,000
Relocation assistance
Medical, dental, and vision benefits
Paid time off
+5
Senior Data Engineer - Physical AI Platform, Data Engineering
Senior Data Engineer - Physical AI Platform, Data Engineering

Caterpillar Inc. • Irving (TX)

On-site
USD 113,000 - 183,000
Medical, dental, vision benefits
Relocation assistance
Vacation, PTO and holidays
Lead Data Engineer - Physical AI Platform, Data Engineering
Lead Data Engineer - Physical AI Platform, Data Engineering

Caterpillar Inc. • Chicago (IL)

On-site
USD 128,000 - 209,000
Medical, dental, and vision benefits
Paid time off plan
401(k) savings plans
+6
Senior Data Engineer – Physical AI Platform, Data Engineering
Senior Data Engineer – Physical AI Platform, Data Engineering

Caterpillar Inc. • Chicago (IL)

On-site
USD 113,000 - 183,000
Medical, dental, and vision benefits
401(k) savings plan
Tuition Reimbursement
+1
Senior Data Engineer – Physical AI Platform, Data Engineering
Senior Data Engineer – Physical AI Platform, Data Engineering

Caterpillar Brazil • Irving (TX)

On-site
USD 113,000 - 183,000
Medical benefits
Relocation assistance
Onsite work five days a week
Lead Data Engineer – Physical AI Platform, Data Engineering
Lead Data Engineer – Physical AI Platform, Data Engineering

Caterpillar Brazil • Irving (TX)

On-site
USD 128,000 - 209,000
Relocation assistance
Visa sponsorship available
Lead Data Engineer – Physical AI Platform, Data Engineering
Lead Data Engineer – Physical AI Platform, Data Engineering

Caterpillar Inc. • Irving (TX)

On-site
USD 128,000 - 209,000
Medical, dental, and vision benefits
Paid time off
401(k) matching
+2
Senior Data Engineer – Physical AI Platform, Data Engineering
Senior Data Engineer – Physical AI Platform, Data Engineering

Caterpillar Brazil • Chicago (IL)

On-site
USD 113,000 - 183,000
Medical, dental, and vision benefits
401(k) savings plan
Relocation assistance
+1
Senior Manager Robotics Engineering
Senior Manager Robotics Engineering

Caterpillar Inc. • Irving (TX)

On-site
USD 173,000 - 259,000
Medical, dental, and vision benefits
401(k) savings plans
Health Savings Account (HSA)
+3