Principal Software Engineer Data Engineering

Caterpillar

Not Interested
Bookmark
Report This Job

profile Job Location:

Chennai - India

profile Monthly Salary: Not Disclosed
Posted on: Yesterday
Vacancies: 1 Vacancy

Job Summary

Career Area:

Technology Digital and Data

Job Description:

Your Work Shapes the World at Caterpillar Inc.

When you join Caterpillar yourejoining a global team who cares not just about the work we do but also about each other. We are the makers problem solvers and future world builders who are creating stronger more sustainable communities. We dontjust talk about progress and innovation here we make it happen with our customers where we work and live. Together we are building a better world so we can all enjoy living in it.

Cat Digital is the digital and technology arm of Caterpillar Inc. responsible for bringing world class digital capabilities to our products and services. With almost one million connected assets worldwide were focused on using IoT and other data technology advanced analytics and AI capabilities to help our customers build a better world.

Build the Digital Backbone of Modern Manufacturing

Were assembling a dynamic team to develop and scale ourManufacturing & Supply Digital Platforma next-generation software framework that transforms how manufacturing and supply operations connect collaborate and optimize.

This platform isnot an ERP system. Its a purpose-built digital layer that integrates data processes and resources across the entire manufacturing lifecyclefrom design and engineering to production and distribution.

This initiative ispowered by NVIDIA technologies including theOmniverse platformandAI computing capabilities enabling immersive digital twins accelerated simulation and intelligent automation. Youll be part of a team thats not just building softwarebut shaping the future of how manufacturing works throughAI-driven collaborative and scalable digital solutions.

As part of this initiative youll contribute to:

  • System Integration: Seamlessly connecting diverse manufacturing and supply systems data sources and workflows into a unified digital ecosystem.
  • Data-Driven Decision Making: Harnessing real-time data collection analysis and visualization to deliver actionable insights and operational intelligence.
  • Automation & Optimization: Driving efficiency through intelligent scheduling predictive maintenance and quality controlwithout replacing core transactional systems.
  • Enhanced Collaboration: Enabling transparent communication and coordination across teams functions and geographies.

If youre passionate about digital platforms industrial innovation and working with cutting-edge technologiesthis is your opportunity to make a meaningful impact.

Role Definition

Participates in defining functional designs and application systems architecture across various digital platforms. The primary focus of this role will be to lead data architectures for large Digital platform applications


Responsibilities
Developing detailed architecture deliverables to solve business problems
Designing an applications technical infrastructure such as specific databases programming languages utilities and testing approaches.
Leading the evaluation and deployment of new technologies to add or enhance existing digital technical capabilities.
Participating in addressing business requirements for applications and collaborating with cross-functional teams to deliver digital solutions that meets business results

Top candidates will have:

  • Strong Understanding of the data platform and build new data solutions on the existing data platform. Impact analysis needs to be performed so as not to have unknown impact in other data solutions build on the platform.
  • Understanding the current data landscape and build new solutions on top of existing solution.
  • Demonstrable experience in Trouble shooting and finding solutions for technical and functional issues identified in the program/project.
  • Evaluate analyze document and communicate business requirements to stakeholders.
  • Run Architecture meetings/discussions and document the solutions on confluence. Complete the solutions and have engineering handover.
  • Supported the engineering team during the entire cycle of the build and deploy phases.
  • Owned and develop relationship with partners (customers dealers Technical Product Management Architect teams) working with them to optimize and enhance the data products.
  • Provided guidance on the technical solutions and guidance on new product like optimal database recommendations like dynamo vs Postgres AWS options like Kinesis and Event bridge.
  • Owned the solutions on the Data lake (Snowflake) The solutions should be performant secure and Cost Optimal.
  • Owned some of the data domains in the Data Platform i.e. Any solution on the data domain should be either worked upon or reviewed by the architect.
  • Provided ROM (rough order of magnitude) for the solutions and data products.
  • Based on understanding of data domains and Business requirements create reusable data products which can be used across applications and teams.
  • Create/Review HLA and TA documentation with reference to a business requirement.
  • Improve architecture by tracking emerging technologies and evaluating their applicability to business goals and operational requirements.
  • Identified solution for business critical business rules for improving the data quality in the platform.

Required Skills:

  • Expertise on AWS (EMR Glue S3 Fargate SNS SQS Kinesis AWS EventBridge RDS DynamoDB) Snowflake SQL Python ER Modelling.

Nice to Have Skills:

  • Microservices and API knowledge
  • Working knowledge ofNVIDIA Omniverse platform includingUSD data models and connector frameworks.
  • Proven experience designingend-to-end data pipelinesintegrating IoT sensor and machine telemetry data.
  • Familiarity withdigital twin architecture patternsfor manufacturing operations product design or asset management.

Understanding ofIndustrial IoT ecosystems

Posting Dates:

November 13 2025 - November 27 2025

Caterpillar is an Equal Opportunity Employer. Qualified applicants of any age are encouraged to apply

Not ready to apply Join our Talent Community.


Required Experience:

Staff IC

Career Area:Technology Digital and DataJob Description:Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar yourejoining a global team who cares not just about the work we do but also about each other. We are the makers problem solvers and future world builders who are creating ...
View more view more

Key Skills

  • Continuous Integration
  • Docker
  • Jenkins
  • Python
  • System Design
  • Agile
  • C/C++
  • Go
  • Systems Engineering
  • Software Development
  • Java
  • Distributed Systems

About Company

Company Logo

Caterpillar is the world’s leading manufacturer of construction and mining equipment, diesel and natural gas engines, industrial turbines and diesel-electric locomotives.

View Profile View Profile