Data Engineer, Cat Digital Data & Ai

Caterpillar of Australia

Chicago, IL, USA
$97,530.00 - $158,480.00; not specified; subject t...
On-site
Develop python data pipelines
Build business data objects
Interpret design requirements
As a Software Engineer on the Data Engineering team, you will be responsible for developing Python data pipelines that build business data objects used to support applications

Job Summary

  • As a Software Engineer on the Data Engineering team, you will be responsible for developing Python data pipelines that build business data objects used to support applications.
  • Works directly on complex application/technical problem identification and resolution.
  • Working with a Fortune 100 leader, you can build your career on a global scale and take advantage of development opportunities with emerging technologies.

Matching Summary

As a Software Engineer on the Data Engineering team, you will be responsible for developing Python data pipelines that build business data objects used to support applications.

Salary

$97,530.00 - $158,480.00; Not specified; Subject to plan eligibility, terms, and guidelines

Skills & Requirements

Must-have

  • Develop Python data pipelines
  • Build business data objects
  • Interpret design requirements
  • Build and deploy CI/CD pipelines
  • Implement source to target mapping
  • Unit and Integration testing
  • Build engineering automations

Nice-to-have

  • Curiosity and continuous learning
  • Adapt in a rapidly evolving space
  • Practical usage of AI coding assistants

Key Requirements

  • 5+ years software development experience
  • 4+ years Python application development
  • Experience with Git version control
  • Experience with AWS components
  • Experience working with Snowflake
  • Hands-on experience with GenAI developer tools
  • Understanding of Lang Chain and Lang Graph frameworks

Work Rights

Not specified

Tailored Resume

Cover Letter