CareerPlanSign in

Principal Software Engineer - Data Engineering

Bangalore, Karnataka💼 Full-time🗓 2026-09-26

Core

Lead data architectures for a large-scale Manufacturing & Supply Digital Platform integrating data, processes, and resources across the manufacturing lifecycle.

Role type

Principal Software Engineer - Data Engineering

Builds

A purpose-built digital layer for manufacturing and supply operations, not an ERP system.

Domain

Manufacturing / Industrial IoT / Data Engineering

Required skills

AWS (EMR, Glue, S3, Fargate, SNS, SQS, Kinesis, EventBridge, RDS, DynamoDB), Snowflake, SQL, Python, ER Modelling

Preferred skills

Microservices and API design, NVIDIA Omniverse platform, IoT/sensor/machine telemetry data pipelines, Digital twin architecture patterns

Technologies

AWS, Snowflake, NVIDIA Omniverse, USD data models

Responsibilities

Design application technical infrastructure including databases and testing approaches; Lead evaluation and deployment of new technologies; Develop reusable data products and optimize data domains; Provide technical guidance on database and cloud options; Create and review HLA and TA documentation; Track emerging technologies to improve architecture.

Seniority

Principal, hands-on IC with strategic leadership

Sourced via adzuna · Listed on CareerPlan, which tracks 854,000+ jobs from 20+ sources.