Senior Lead Data Engineer — Python Data Pipelines

Caterpillar Financial Services Corporation

Chicago (IL)

On-site

USD 128,000 - 209,000

Full time

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

Job summary

Caterpillar Inc. is seeking a Senior Lead Data Engineer to join the Data Engineering team in Chicago.

You will develop Python data pipelines to support applications and leverage modern data platforms and automation features. You will build, test, and deploy CI/CD pipelines, interpret design requirements, and resolve complex technical problems across teams while ensuring high software quality and scalable data solutions.

Qualifications

  • Software development experience and solid knowledge of OOP principles.
  • Experience in designing and developing software applications in Python.
  • Experience working with Git version control on medium to large teams.
  • Deploying software using CI/CD tools such as Jenkins, Github Actions, Azure DevOps etc.
  • Experience with AWS components such as Lambda, Kinesis, Event Bridge, CloudWatch, CloudFormation, Dynamo, Fargate, S3, Sage Maker, IAM and RDS
  • Experience working with Snowflake
  • Hands-on experience with GenAI developer tools
  • Experience with tools such as GitHub Copilot or Claude Code, or similar AI coding assistants to improve developer productivity, code quality, and delivery speed

Responsibilities

  • Responsibilities across functional lines with new program development.
  • Perform complex programming, project management, and development tasks with minimal supervision.
  • Work directly on complex application/technical problems and resolution.
  • Interpret design requirements for engineering implementation.
  • Build and deploy CI/CD pipelines.
  • Implement source-to-target mapping as pipeline code.
  • Responsible for unit and integration testing.
  • Maintain high standards of software quality and best practices.
  • Identify and encourage areas for growth and improvement within the team.
  • Perform other duties as assigned by Caterpillar management.

Skills

Software Development
Software Development Life Cycle
Software Product Design/Architecture
Software Product Technical Knowledge
Software Product Testing

Tools

Git
Jenkins
GitHub Actions
Azure DevOps
AWS
Snowflake
GenAI tools
GitHub Copilot
Claude Code

Job description

Caterpillar Inc. is seeking a Senior Lead Data Engineer to join the Data Engineering team in Chicago.

You will develop Python data pipelines to support applications and leverage modern data platforms and automation features. You will build, test, and deploy CI/CD pipelines, interpret design requirements, and resolve complex technical problems across teams while ensuring high software quality and scalable data solutions.

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

Similar jobs worth comparing

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 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
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 Data Engineer — Python Pipelines & AWS
Senior Data Engineer — Python Pipelines & AWS

Caterpillar Brazil • Peoria (IL)

On-site
USD 113,000 - 183,000
Medical benefits
401(k) savings plans
Health Savings Account
+2
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)
Senior Data Engineer: Python Pipelines & AI Cloud
Senior Data Engineer: Python Pipelines & AI Cloud

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

Hybrid
USD 113,000 - 183,000
Medical, dental, and vision benefits
Paid time off plan
401(k) plans
+4
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
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 Data Engineer — Build CI/CD Pipelines (On‑Site)
Senior Data Engineer — Build CI/CD Pipelines (On‑Site)

Caterpillar Inc. • Peoria (IL)

On-site
USD 112,000 - 184,000
Medical, dental, and vision benefits
Paid time off
401(k) savings plans
+8