Principal Data Engineer
Core
Lead technical strategy and hands-on engineering for mission-critical Security/Product Master Data Platforms and enterprise-scale data platforms, modernizing legacy systems to cloud data lakehouse architectures.
Role type
Principal Data Engineer (Technical Lead)
Builds
Enterprise data platforms, data pipelines, APIs, and distributed systems for security, product, and master data domains.
Domain
Enterprise Data Engineering, Cloud Data Lakehouse, Master Data Management
Deliverable
production ML models | product features | infrastructure
Required skills
Data engineering, Python, Oracle/ODI, Spark, AWS EMR, Redshift, Iceberg, CI/CD, Kubernetes, distributed systems design, cloud modernization, medallion architecture, data pipeline design, database optimization, data governance
Preferred skills
AI-assisted engineering practices, functional understanding of Security/Product master data domains
Technologies
Python, Oracle, ODI, Spark, AWS EMR, Redshift, Iceberg, Jenkins, Kubernetes, S3
Responsibilities
Define target-state architecture for enterprise data platforms; lead system design and modernization roadmaps; provide technical leadership across multiple teams; oversee architecture and implementation of data pipelines and distributed systems; lead end-to-end engineering ownership for mission-critical database platforms; architect and standardize CI/CD pipelines; lead cloud modernization to data lakehouse architecture; establish frameworks for performance engineering and observability; mentor senior engineers.
Seniority
Principal, technical authority & mentorship