Principal Software Engineer - Data Engineering

Caterpillar Inc.

**
Aws emr, glue, s3, fargate
Snowflake, sql, python, er modelling
Data platform architecture and solutions
** Caterpillar Inc. is seeking a Principal Software Engineer specializing in Data Engineering to contribute to its digital manufacturing and supply platform. The ideal candidate will have significant experience with AWS, Snowflake, and data architecture to drive innovative digital solutions. **

Job Summary

  • We are assembling a dynamic team to develop and scale our Manufacturing & Supply Digital Platform—a next-generation software framework that transforms how manufacturing and supply operations connect, collaborate, and optimize.
  • The primary focus of this role will be to lead data architectures for large Digital platform applications, contributing to system integration, data-driven decision making, automation, and enhanced collaboration.
  • You’ll be part of a team that’s not just building software—but shaping the future of how manufacturing works through AI-driven, collaborative, and scalable digital solutions.

Matching Summary

Match Score: 75

** Caterpillar Inc. is seeking a Principal Software Engineer specializing in Data Engineering to contribute to its digital manufacturing and supply platform. The ideal candidate will have significant experience with AWS, Snowflake, and data architecture to drive innovative digital solutions. **

Skills & Requirements

Must-have

  • AWS EMR, Glue, S3, Fargate
  • Snowflake, SQL, Python, ER Modelling
  • Data platform architecture and solutions
  • Troubleshooting technical and functional issues
  • NVIDIA Omniverse platform knowledge
  • End-to-end data pipelines for IoT data

Nice-to-have

  • Microservices and API knowledge
  • Digital twin architecture patterns
  • Industrial IoT ecosystems understanding

Key Requirements

  • Experience with AWS services
  • Experience with Snowflake
  • Experience with SQL and Python
  • Experience with ER Modelling
  • Experience with Microservices and API
  • Experience with NVIDIA Omniverse platform
  • Experience designing end-to-end data pipelines

Work Rights

Not specified

Tailored Resume

Cover Letter