Senior Data Engineer — Build CI/CD Pipelines (On‑Site)

Caterpillar Inc.

Peoria (IL)

On-site

USD 112,710 - 183,140

Full time

14 days+

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
401(k) savings plans
Health Savings Account
Flexible Spending Accounts
Tuition Reimbursement
Incentive bonus
Parental leave
Career Development
Disability benefits
Life Insurance

Job summary

Caterpillar Inc. is seeking a software engineer in Chicago, IL or Peoria, IL for on-site work five days a week. You will develop across programs, build pipelines, resolve complex tech problems, and shape scalable software with modern tools and cloud services.

Candidates should demonstrate Python expertise, OOP, embedding models, and CI/CD experience. The role emphasizes design interpretation, testing, and collaborating across teams while maintaining high quality and pursuing continuous learning

Qualifications

  • Extensive software development experience with OOP.
  • Strong Python development experience and code-quality discipline.
  • Experience embedding models and chunking data for scalable pipelines.
  • Proficient with Git version control and collaborative workflows.
  • Hands-on CI/CD implementation using Jenkins, GitHub Actions or Azure DevOps.

Responsibilities

  • Responsibilities across functional lines with individuals assigned in new program development.
  • Perform all programming, project management, and development assignments without close supervision; normally assigned the more complex aspects of systems work.
  • Work directly on complex application/technical problem identification and resolution.
  • Interpret design requirements for engineering implementation.
  • Build and deploy CI/CD pipelines.
  • Implement source to target mapping as pipeline code.
  • Perform unit and integration testing.
  • Maintain high standards of software quality within the team by establishing good practices and habits.
  • Identify and encourage areas for growth and improvement within the team.

Skills

OOP Principles
Python
Embedding Models
Git Version Control
CI/CD Pipelines
AWS Services
SQL/NoSQL
Continuous Learning

Tools

Jenkins
GitHub Actions
Azure DevOps
SageMaker
DynamoDB
PostgreSQL

Job description

Caterpillar Inc. is seeking a software engineer in Chicago, IL or Peoria, IL for on-site work five days a week. You will develop across programs, build pipelines, resolve complex tech problems, and shape scalable software with modern tools and cloud services.

Candidates should demonstrate Python expertise, OOP, embedding models, and CI/CD experience. The role emphasizes design interpretation, testing, and collaborating across teams while maintaining high quality and pursuing continuous learning

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

Similar jobs worth comparing

Senior Data Engineer: Python Pipelines & Cloud CI/CD
Senior Data Engineer: Python Pipelines & Cloud CI/CD

Caterpillar Brazil • Peoria (IL)

On-site
USD 112,000 - 184,000
Medical, dental, and vision benefits
401(k) savings plans
Health Savings Account (HSA)
Data Engineer: Python Pipelines & CI/CD (Onsite)
Data Engineer: Python Pipelines & CI/CD (Onsite)

Caterpillar Financial Services Corporation • Chicago (IL)

On-site
USD 89,000 - 145,000
Medical benefits
Dental benefits
Vision benefits
+11
Senior Lead Data Engineer — Python Data Pipelines
Senior Lead Data Engineer — Python Data Pipelines

Caterpillar Financial Services Corporation • Chicago (IL)

On-site
USD 128,000 - 209,000
Medical, dental, and vision benefits
401(k) savings plans
Health Savings Account (HSA)
+8
Data Engineer — Python Pipelines & AWS CI/CD
Data Engineer — Python Pipelines & AWS CI/CD

Quest Oracle Community • Peoria (IL), Northern (KY)

Hybrid
USD 89,000 - 145,000
Medical, dental, and vision benefits*
401(k) savings plans*
Paid time off
Data Engineer — Python Pipelines & AWS Cloud
Data Engineer — Python Pipelines & AWS Cloud

Caterpillar Brazil • Peoria (IL)

On-site
USD 89,000 - 145,000
Medical, dental, and vision benefits
401(k) savings plans
paid time off
Senior Lead Data Engineer - Scalable Python Pipelines & AI
Senior Lead Data Engineer - Scalable Python Pipelines & AI

Caterpillar Inc. • Chicago (IL)

On-site
USD 128,000 - 209,000
Medical benefits
Dental benefits
Vision benefits
+10
Senior Data Engineer, Physical AI Platform — Onsite Chicago
Senior Data Engineer, Physical AI Platform — Onsite Chicago

Caterpillar Brazil • Chicago (IL)

On-site
USD 113,000 - 183,000
Medical, dental, and vision benefits
401(k) savings plan
Relocation assistance
+1
Senior Data Engineer - Python Pipelines & Cloud AI
Senior Data Engineer - Python Pipelines & Cloud AI

Caterpillar Inc. • Peoria (IL)

On-site
USD 113,000 - 183,000
Medical benefits
Paid time off
401(k) plan
+7
Senior Lead Data Engineer — Python Pipelines & GenAI
Senior Lead Data Engineer — Python Pipelines & GenAI

Caterpillar Inc • Chicago (IL)

On-site
USD 128,000 - 209,000
Medical benefits
PTO
401(k)
+3
Senior Lead Data Engineer — Python Pipelines & GenAI
Senior Lead Data Engineer — Python Pipelines & GenAI

Caterpillar Brazil • Chicago (IL), Northern (KY)

Hybrid
USD 128,000 - 209,000
Medical, dental, and vision benefits
Paid time off
401(k) savings plans
+1