Data Engineer

Caterpillar

Quick summary

Work type
On-site
Location
Peoria, IllinoisChicago, Illinois
Salary
$89,210–$144,960 / yr
Posted
3 days ago
Closes
Jun 30, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $163k
This role $117k
$76k most similar roles pay here $213k

This role pays less than 91% of similar roles. Most pay $126,800–$198,800 — the shaded band above. At the midpoint, this role pays about $117k versus about $163k for comparable roles.

Based on 240 similar postings.

Employer

About Caterpillar

Caterpillar Inc. is the world''s largest manufacturer of construction and mining equipment, diesel and natural gas engines, industrial gas turbines, and diesel-electric locomotives. Industry: Heavy Equipment & Manufacturing

Caterpillar currently has 34 open roles on FindRole.

Listed pay typically runs $128,470–$208,770 across 34 roles with salary data.

Most-posted roles

View all roles at Caterpillar

At a glance

TL;DR · Data Engineer

As a Data Engineer on the Platform Data Engineering team, you will develop Python data pipelines that build business data objects to support applications. You will work independently on complex systems and application issues, interpret design requirements for engineering implementation, and deploy CI/CD pipelines using tools like Jenkins or GitHub Actions. Responsibilities include implementing source-to-target mapping in pipeline code, conducting unit and integration testing, and maintaining software quality standards within the team. The role requires experience with Python, object-oriented programming principles, Git version control, AWS components such as Lambda and DynamoDB, and relational databases like PostgreSQL. You must also have a proactive approach to learning new technologies and strong communication skills for cross-functional collaboration.

What you'll do

  • Develops complex Python data pipelines for business data objects.
  • Identifies and resolves technical problems in application development.
  • Implements source-to-target mapping as pipeline code.
  • Builds and deploys CI/CD pipelines for software deployment.
  • Maintains high standards of software quality through best practices.
  • Encourages growth and improvement within the engineering team.

What we're looking for

  • Experience in designing and developing Python data pipelines for business applications.
  • Proficient in using Git for version control and deploying software with CI/CD tools like Jenkins or GitHub Actions.
  • Solid understanding of AWS components including Lambda, DynamoDB, S3, and RDS.
  • Expertise in both relational and NoSQL databases such as PostgreSQL, MongoDB, and Oracle.
  • Strong object-oriented programming principles and hands-on experience in Python development.
  • Proactive approach to learning new technologies and industry trends with exceptional communication skills.

More like this

Similar roles

Data Engineer

Booz Allen Hamilton

Fayetteville, NC 77 days ago $77,500$176,000
ETL ELT data pipelines batch processing streaming workflows data catalog API integration OAuth2 Python SQL CI/CD
Hybrid

Data Engineer

Booz Allen Hamilton

Chantilly, VA 50 days ago $77,600$176,000
AWS RDS Aurora NiFi Python PostgreSQL Kafka SQL Kubernetes Helm ArgoCD Grafana Prometheus Elasticsearch

Data Engineer

Booz Allen Hamilton

Honolulu, HI 24 days ago $77,600$176,000
Palantir Foundry Pipeline Builder TypeScript Python Git CI/CD Agile DevSecOps Data Modeling Ontology Mapping SharePoint Dataverse Maven Smart Systems Microsoft Power Platform

Data Engineer

Booz Allen Hamilton

Bremerton, WA 45 days ago $77,600$176,000
Python SQL Scala RDS Aurora DynamoDB Lambda EC2 SQS/SNS S3 IAM CloudFormation Step Functions Java UNIX/Linux Shell scripting Spark Databricks Hadoop Hive AWS EMR Kafka MongoDB Cassandra AWS Redshift MySQL Snowflake

Data Engineer

Booz Allen Hamilton

Albuquerque, NM 32 days ago $61,900$141,000
Python PostgreSQL AWS Docker Kubernetes Terraform CI/CD RESTful APIs PySpark CloudFormation CDK Data质量管理框架 日志监控报警 数据验证 安全和访问控制

Data Engineer

Booz Allen Hamilton

Fort Belvoir, VA 24 days ago $77,600$176,000
Elasticsearch SIEM Python PowerShell Kubernetes Terraform Docker CI/CD Zero Trust NIST 800-207 AIOps ECS ML AI Prometheus Grafana