Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Caterpillar Logo

Senior Data Engineer, Python

Caterpillar

$110,520 - $179,640
Dec 9, 2025
Chicago, IL, US
Apply Now

Caterpillar Inc. is looking to develop Python data pipelines to build business data objects used to support applications, especially supporting Digital AI programs, to help customers build a better, more sustainable world.

Requirements

  • Knowledge of software development tools and activities; ability to produce software products or systems in line with product requirements.
  • Knowledge of software development life cycle; ability to use a structured methodology for delivering and managing new or enhanced software products to the marketplace.
  • Knowledge of software product design; ability to convert market requirements into the software product design.
  • Knowledge of technical aspects of a software products; ability to design, configure and integrate technical aspects of software products.
  • Knowledge of software product testing; ability to design, plan, and execute testing strategies and tactics to ensure software product quality and adherence to stated requirements.
  • Experience working with Git version control on medium to large teams. Proficient in leveraging Github copilot for work efficiency.
  • Experience with AWS components such as Lambda, Dynamo, Fargate, S3, Sagemaker, IAM and RDS

Responsibilities

  • Competent to perform all programming, project management, and development assignments without close supervision; normally assigned the more complex aspects of systems work.
  • Works directly on complex application/technical problem identification and resolution.
  • Support the development of programs leveraging AI and related cutting-edge technologies
  • Interpreting design requirements for engineering implementation
  • Building and deploying CICD pipelines
  • Implementing source to target mapping as pipeline code
  • Responsibility for Unit and Integration testing

Other

  • 8+ years or more of software development experience
  • Exceptional communication skills with experience working on a cross functional team.
  • Visa sponsorship is available for eligible applicants.
  • Medical, dental, and vision benefits*
  • Paid time off plan (Vacation, Holidays, Volunteer, etc.)*