Talent.com
Principal Software Engineer - Data Engineering

Principal Software Engineer - Data Engineering

ConfidentialChennai, India
13 hours ago
Job description

Career Area

Technology, Digital and Data

Job Description

Your Work Shapes the World at Caterpillar Inc.

When you join Caterpillar, you're joining 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 don't just 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, we're 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

We're 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.

This platform is not an ERP system. It's a purpose-built digital layer that integrates data, processes, and resources across the entire manufacturing lifecycle—from design and engineering to production and distribution.

This initiative is powered by NVIDIA technologies, including the Omniverse platform and AI computing capabilities, enabling immersive digital twins, accelerated simulation, and intelligent automation. 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.

As Part Of This Initiative, You'll 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 control—without replacing core transactional systems.
  • Enhanced Collaboration : Enabling transparent communication and coordination across teams, functions, and geographies.

If you're passionate about digital platforms, industrial innovation, and working with cutting-edge technologies—this 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 application's 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 of NVIDIA Omniverse platform, including USD data models and connector frameworks.
  • Proven experience designing end-to-end data pipelines integrating IoT, sensor, and machine telemetry data.
  • Familiarity with digital twin architecture patterns for manufacturing operations, product design, or asset management.
  • Understanding of Industrial 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.

    Skills Required

    S3, Rds, Dynamodb, Sql, Kinesis, snowflake , Sqs, glue , Sns, Python

    Create a job alert for this search

    Principal Software Engineer • Chennai, India

    Related jobs
    • Promoted
    Data Engineering Role

    Data Engineering Role

    100x.incChennai, IN
    At least 3 years of professional experience in Data Engineering.Demonstrated end-to-end ownership of ETL pipelines.Deep, hands-on experience with AWS services : EC2, Athena, Lambda, and Step Functio...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    ConfidentialChennai, India
    Intelsat Inflight has an exciting opportunity for a Principal Software Engineer.You will be part of a team responsible for. Airborne System Software design and development.WAN technologies (ATG4 / Ku...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Software Engineering Manager - Mobile Technologies

    Principal Software Engineering Manager - Mobile Technologies

    Essex Pvt LtdChennai
    Job Description : Overview : We seek a skilled and experienced Full Stack Engineering Manager ( Full hands-on) to join our dyn...Show moreLast updated: 30+ days ago
    • Promoted
    Principal - Software Engineering

    Principal - Software Engineering

    ConfidentialChennai, India
    Principal - Software Engineering - Full Stack (Angular / Java / AWS).Are you interested in designing, building, and managing the technology platforms and products for Fidelity's Institutional clients.I...Show moreLast updated: 19 days ago
    • Promoted
    Principal Architect- Data Engineering (Gen AI)

    Principal Architect- Data Engineering (Gen AI)

    Tiger AnalyticsChennai, Tamil Nadu, India
    Principal Architect – Data Engineering (Gen AI CoE).Location : Chennai / Bangalore / Hyderabad.Tiger Analytics is a global leader in AI and analytics, helping Fortune 1000 companies solve their toughest...Show moreLast updated: 6 days ago
    • Promoted
    athenahealth - Principal Staff Engineer - Generative AI

    athenahealth - Principal Staff Engineer - Generative AI

    athenaHealth Technology Private Limited.Chennai
    Join us as we work to create a thriving ecosystem that delivers accessible, high-quality, and sustainable healthcare for all. This position requires expertise in designing, developing, debugging, an...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Data Engineer (Snowflake+ DBT)

    Senior Data Engineer (Snowflake+ DBT)

    Anblickschennai, India
    Senior Data Engineer (Snowflake + dbt).Hyderabad / Ahmedabad (Hybrid).Great Place to Work® Certified | Snowflake Elite Partner. We are looking for a highly skilled.ELT pipelines and analytical data ...Show moreLast updated: 2 days ago
    • Promoted
    Developer - Data Engineering & Cloud Analytics

    Developer - Data Engineering & Cloud Analytics

    Geakminds Technologies Private LimitedChennai
    Developer - Data Engineering & Cloud Analytics.Role Overview : Responsible for building, maintaining, and optimizing large-scale data pipelines and analytics solutions lev...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer- Data Engineering

    Software Engineer- Data Engineering

    ConfidentialChennai, India
    Your Work Shapes the World at Caterpillar Inc.When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other. We are the makers, problem ...Show moreLast updated: 10 days ago
    • Promoted
    Principal Software Engineer 1

    Principal Software Engineer 1

    ConfidentialChennai, India
    At Visteon, the work we do is both relevant and recognized—not just by our organization, but by our peers, by industry-leading brands, and by millions of drivers around the world.And, as a truly gl...Show moreLast updated: 19 days ago
    • Promoted
    Principal Data Engineer IRC276334

    Principal Data Engineer IRC276334

    ConfidentialChennai, India
    Data platform that bridges marketing strategy to scaled activation.Must have 10+ years of experience.Experience architecting ML-based solutions in conjunction with DS teams, software engineering te...Show moreLast updated: 8 days ago
    • Promoted
    Publicis Sapient - Data Engineering Manager / Architect

    Publicis Sapient - Data Engineering Manager / Architect

    Publicis SapientChennai
    Manager Data Engineer As Manager, Data Engineering, you will be responsible for translating client requirements into design, architecting, and implementing GCP / Azure ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer-Data Engineering

    Senior Software Engineer-Data Engineering

    ConfidentialChennai, India
    Your Work Shapes the World at Caterpillar Inc.When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other. We are the makers, problem ...Show moreLast updated: 10 days ago
    • Promoted
    Principal Data Engineer

    Principal Data Engineer

    CodeMyMobileChennai, IN
    Experience Required - 7 to 10 Years.Are you a Data Engineer who cares about clean engineering, autonomy, and solving real data challenges? If this sounds like you, we’d love to connect!.Email your ...Show moreLast updated: 15 days ago
    • Promoted
    Data Engineering Manager - ETL Tools

    Data Engineering Manager - ETL Tools

    Cloud DestinationsChennai
    Description : Company Overview : Cloud Destinations is a Silicon Valley-headquartered, well-established techno...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer-Data Engineering

    Software Engineer-Data Engineering

    ConfidentialChennai, India
    Your Work Shapes the World at Caterpillar Inc.When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other. We are the makers, problem ...Show moreLast updated: 11 days ago
    • Promoted
    Principal Software Engineer AI / ML

    Principal Software Engineer AI / ML

    CotivitiChennai, IN
    We are seeking a software architect designing comprehensive MLOps platform, establishing technical standards, and leading infrastructure integration for ML deployment. Principal Responsibilities and...Show moreLast updated: 13 days ago
    • Promoted
    Principal Engineer

    Principal Engineer

    Hotel TraderChennai, IN
    We're Hiring : Staff / Principal Engineer (Java) - Remote.Location : Remote | 🌍 Global Team | 💼 Experience : 8–12 years. Ready to build the future of hotel distribution at scale?.At Hotel Trader, we're...Show moreLast updated: 30+ days ago