Data Engineer: Python Pipelines & CI/CD (Onsite)

Caterpillar Financial Services Corporation

Chicago (IL)

On-site

USD 89,000 - 145,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical benefits
Dental benefits
Vision benefits
Paid time off
401(k) savings plans
Health Savings Account
Flexible Spending Accounts
Career Development
Incentive bonus
Disability benefits
Life Insurance
Parental leave
Tuition Reimbursement
Employee Discounts

Job summary

Caterpillar Inc. is seeking a Data Engineer for the Platform Data Engineering team to develop Python data pipelines that support business data objects used by Caterpillar applications. The role emphasizes building and deploying CI/CD pipelines and working with AWS services.

The incumbent will apply OO design, collaborate across functions, and ensure software quality through testing, while maintaining strong communication with the team.

Qualifications

  • Software development experience and solid working knowledge of OOP principles.
  • Experience designing and developing software applications in Python.
  • Experience working with Git version control.
  • Deploying software using CI/CD tools such as Jenkins, Github Actions, Azure DevOps etc.
  • Experience with AWS components such as Lambda, Dynamo, Fargate, S3, Sagemaker, IAM and RDS.
  • Experience with relational and/or NoSQL databases such as PostgreSQL, DynamoDB, MongoDB, Oracle, etc.
  • Demonstrated ability to learn quickly and stay current with technologies.
  • Exceptional communication skills with cross-functional teams.

Responsibilities

  • Develop Python data pipelines that build business data objects for applications.
  • Perform complex programming and development tasks with minimal supervision.
  • Build and deploy CI/CD pipelines and implement source-to-target mapping in pipelines.
  • Conduct unit and integration testing; maintain high software quality.

Skills

Python
Git
CI/CD
AWS
Relational databases
NoSQL databases
OOP
Data pipelines
Jenkins
Github Actions

Tools

Azure DevOps

Job description

Caterpillar Inc. is seeking a Data Engineer for the Platform Data Engineering team to develop Python data pipelines that support business data objects used by Caterpillar applications. The role emphasizes building and deploying CI/CD pipelines and working with AWS services.

The incumbent will apply OO design, collaborate across functions, and ensure software quality through testing, while maintaining strong communication with the team.

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

Similar jobs worth comparing

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 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 & 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
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
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 — 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
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 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