Data Engineer, Cat Digital Data & Ai

Caterpillar Inc.

Chicago, IL, USA
Base: $97,530.00 - $158,480.00; bonus/equity: ince...
5+ years software development experience
4+ years python application development
Aws lambda kinesis event bridge cloudwatch
The role involves developing Python data pipelines to build business data objects that support applications across functional lines

Job Summary

  • The role involves developing Python data pipelines to build business data objects that support applications across functional lines.
  • Candidates are expected to leverage GenAI tools like GitHub Copilot to improve developer productivity, code quality, and delivery speed.
  • Employees will work with a Fortune 100 leader on a global scale with access to emerging technology development opportunities.

Matching Summary

The role involves developing Python data pipelines to build business data objects that support applications across functional lines.

Salary

Base: $97,530.00 - $158,480.00; Bonus/Equity: Incentive bonus mentioned; Benefits: Medical, dental, vision, 401(k), HSA, FSA, paid time off, parental leave, tuition reimbursement

Skills & Requirements

Must-have

  • 5+ years software development experience
  • 4+ years Python application development
  • AWS Lambda Kinesis Event Bridge CloudWatch
  • Snowflake data platform experience
  • CI/CD deployment with GitHub Actions Azure DevOps
  • GenAI developer tools practical usage

Nice-to-have

  • Lang Chain and Lang Graph frameworks knowledge
  • GitHub Copilot or Claude Code proficiency
  • Cross-functional team communication skills
  • Continuous learning in evolving AI space
  • Engineering automation for development velocity

Key Requirements

  • 5+ years extensive software development experience
  • 4+ years Python software design and development
  • Experience with Git version control on medium to large teams
  • Applied knowledge of GenAI tools in real use cases

Work Rights

Not specified

Tailored Resume

Cover Letter