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

Caterpillar

Chicago (IL)

On-site

USD 89,000 - 145,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

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 & AI-Driven Analytics
Data Engineer: Python Pipelines & AI-Driven Analytics

Caterpillar Inc. • Chicago (IL)

On-site
USD 98,000 - 158,000
Medical, dental, and vision benefits
401(k) savings plans
Health Savings Account (HSA)
Data Engineer: Cloud Pipelines & Real-Time Data AWS
Data Engineer: Cloud Pipelines & Real-Time Data AWS

Caterpillar • Irving (TX)

On-site
USD 98,000 - 158,000
Senior Software Engineer, Data Pipelines & AI (Onsite)
Senior Software Engineer, Data Pipelines & AI (Onsite)

Caterpillar • Peoria (IL)

On-site
USD 113,000 - 183,000
Senior Python Data Engineer — CI/CD & AWS
Senior Python Data Engineer — CI/CD & AWS

Caterpillar • Peoria (IL)

On-site
USD 148,000 - 240,000
Medical, dental, and vision benefits
401(k) savings plans
Paid time off
+1
Senior Python Data Engineer – Onsite, Growth & Benefits
Senior Python Data Engineer – Onsite, Growth & Benefits

Caterpillar • Chicago (IL)

On-site
USD 113,000 - 183,000
Medical benefits
401(k) plan
Health Savings Account (HSA)
+7
Data Engineer – Real-Time AI & Cloud Data Pipelines
Data Engineer – Real-Time AI & Cloud Data Pipelines

Caterpillar • Chicago (IL)

On-site
USD 98,000 - 158,000
Medical, dental, and vision benefits
401(k) savings plans
Health Savings Account (HSA)
+3
Data Engineer, Physical AI Platform & AI at Scale
Data Engineer, Physical AI Platform & AI at Scale

Caterpillar Inc. • Irving (TX)

On-site
USD 98,000 - 158,000
Relocation assistance
Visa sponsorship
Lead Data Engineer: Cloud Pipelines & Real-Time Data (AWS)
Lead Data Engineer: Cloud Pipelines & Real-Time Data (AWS)

Caterpillar • Irving (TX)

On-site
USD 128,000 - 209,000
Health benefits
401(k) plan
Paid time off
+3
Data Engineer – Physical AI & Edge Platform
Data Engineer – Physical AI & Edge Platform

Caterpillar Inc. • Chicago (IL)

On-site
USD 98,000 - 158,000
Medical benefits
401(k) savings plans
Health Savings Account
Data Engineer
Data Engineer

Caterpillar • Chicago (IL)

On-site
USD 89,000 - 145,000
Medical benefits
Dental benefits
Vision benefits
+11