Principal Software Engineer - Data Engineering

Caterpillar Inc.

**
Aws emr glue s3 fargate sns sqs
Snowflake sql python er modelling
Data lake snowflake performance security cost
** Caterpillar Inc. is seeking a Principal Software Engineer for its Data Engineering team to lead the development of a next-generation Manufacturing & Supply Digital Platform. The ideal candidate will have a strong background in data architecture, AWS technologies, and experience in integrating digital solutions within manufacturing environments. **

Job Summary

  • Build the Digital Backbone of Modern Manufacturing by developing and scaling a next-generation software framework that transforms how manufacturing and supply operations connect, collaborate, and optimize.
  • Lead data architectures for large Digital platform applications, developing detailed architecture deliverables, designing technical infrastructure, and evaluating new technologies.
  • Own and develop relationships with partners, providing guidance on technical solutions and optimal database recommendations, ensuring solutions on the Data lake are performant, secure, and cost-optimal.

Matching Summary

Match Score: 75

** Caterpillar Inc. is seeking a Principal Software Engineer for its Data Engineering team to lead the development of a next-generation Manufacturing & Supply Digital Platform. The ideal candidate will have a strong background in data architecture, AWS technologies, and experience in integrating digital solutions within manufacturing environments. **

Skills & Requirements

Must-have

  • AWS EMR Glue S3 Fargate SNS SQS
  • Snowflake SQL Python ER Modelling
  • Data lake Snowflake performance security cost
  • Data domain ownership and review
  • Develop reusable data products
  • Troubleshooting technical and functional issues

Nice-to-have

  • NVIDIA Omniverse USD data models
  • Digital twin architecture patterns
  • Microservices and API knowledge
  • Industrial IoT ecosystems
  • IoT sensor machine telemetry data integration

Key Requirements

  • 5+ years of experience in Data Engineering
  • Experience with AWS and Snowflake
  • Experience with Python and SQL

Work Rights

Not specified

Tailored Resume

Cover Letter