1

Data Pipeline Software Engineer Jobs (NOW HIRING)

Software Engineer I

Las Vegas, NV · On-site

$110K - $132K/yr

The ideal candidate is an experienced data pipeline builder and data wrangler who enjoys optimizing data systems and building them from the ground up. The Data Engineer will support our software ...

... data pipelines that power mission applications, analytics, and operational capabilities. Key ... Collaborate with software engineers, analysts, and mission stakeholders to define, refine, and ...

Software Engineer I

Las Vegas, NV

$110K - $132K/yr

The ideal candidate is an experienced data pipeline builder and data wrangler who enjoys optimizing data systems and building them from the ground up. The Data Engineer will support our software ...

Software Engineer I

Las Vegas, NV · On-site

$110K - $132K/yr

The ideal candidate is an experienced data pipeline builder and data wrangler who enjoys optimizing data systems and building them from the ground up. The Data Engineer will support our software ...

Software Engineer I

Las Vegas, NV

$110K - $132K/yr

The ideal candidate is an experienced data pipeline builder and data wrangler who enjoys optimizing data systems and building them from the ground up. The Data Engineer will support our software ...

Software Engineer, Data Infrastructure

Palo Alto, CA · Hybrid

$134K - $161K/yr

Wing is looking for a Software Engineer, Data Infrastructure to join our Flight Systems team. This ... In this role, you will design, build, and maintain the scalable data pipelines that collect ...

Data & Software Engineer

Mclean, VA · On-site

$150K - $250K/yr

The Data & Software Engineer works with a small team to build complex data flows for a custom ... Experience building end-to-end data pipelines leveraging Python * Experience using orchestration ...

Data & Software Engineer

Mclean, VA · On-site

$115K - $139K/yr

Overview VTG is seeking a Data & Software Engineer works with a small team to build complex data ... Building end-to-end data pipelines leveraging Python * Using orchestration tools to deploy data ...

Data Engineer

Auburn Hills, MI · On-site

$108K - $130K/yr

... pipelines that process massive datasets in both batch and real-time. You will work at the intersection of software engineering and data science, ensuring that our data architecture is scalable ...

Data and Software Engineer

Mclean, VA · On-site

$115K - $139K/yr

Data and Software Engineer McLean, VA $200K to $250K TS/SCI and FSP The Data & Software Engineer ... Candidate must have experience: · Building end-to-end data pipelines leveraging Python Using ...

Data & Software Engineer

Chantilly, VA · On-site

$117K - $140K/yr

The Data & Software Engineer works with a small team to build complex data flows for a custom ... Building end-to-end data pipelines leveraging Python * Using orchestration tools to deploy data ...

Data & Software Engineer

Chantilly, VA

$117K - $140K/yr

The Data & Software Engineer works with a small team to build complex data flows for a custom ... Building end-to-end data pipelines leveraging Python * Using orchestration tools to deploy data ...

Data Pipeline & Analytics Engineer

Yuma, AZ · On-site

$113K - $136K/yr

Elegax Join our team to build and evolve data pipelines and analytics solutions that transform raw data into reliable, governed insights stakeholders can trust and act on. Job Purpose Design, build ...

Showing results 41-60

Data Pipeline Software Engineer information

See salary details

$44.5K

$129.7K

$177.5K

How much do data pipeline software engineer jobs pay per year?

As of Sep 9, 2026, the average yearly pay for data pipeline software engineer in the United States is $129,716.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,500.00 and $137,500.00 per year, depending on experience, location, and employer.

What are popular job titles related to Data Pipeline Software Engineer jobs?

For Data Pipeline Software Engineer jobs, the most frequently searched job titles are:

Infographic showing various Data Pipeline Software Engineer job openings in the United States as of June 2026, with employment types broken down into 1% As Needed, 90% Full Time, 7% Part Time, 1% Temporary, and 1% Contract. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $129,716 per year, or $62.4 per hour.

Data Pipeline Senior Autonomy Engineer

Irving, TX • On-site

Caterpillar Financial Services Corporation
Commercial Banking • 1 - 10 employees

$125 - $150/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 10 days ago


Key responsibilities

  • Design, develop, and maintain scalable data infrastructure supporting autonomy, robotics, and machine learning development.

  • Build and enhance solutions for data ingestion, storage, discovery, processing, and annotation to ensure data accessibility throughout its lifecycle.

  • Support reliable data workflows, cloud storage environments, and compute platforms to enable efficient data-driven development.


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 to work 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

  • #LI

Summary Pay Range:

$112,710.00 - $183,140.00

Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar.

Benefits:

Subject to plan eligibility, terms, and guidelines. This is a summary list of 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

* These benefits also apply to part-time employees

Any offer of employment is conditioned upon the successful completion of a drug screen.

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

#J-18808-Ljbffr