Principal Data Engineer
Core
Design and evolve data-platform architecture, leading hands-on implementation of ETL workflows, data pipelines, and scalable data models.
Role type
Principal Data Engineer (AI-native)
Builds
Scalable data solutions, production-grade deployments, and secure data access APIs
Domain
Data Engineering / AI Engineering
Deliverable
production ML models
Required skills
Spark, Python, SQL, Delta Lake, Parquet, Infrastructure as Code, CI/CD, RBAC, System Design, Root-cause Analysis, AI integration, Code reviews, Security & Privacy
Preferred skills
Databricks, Open table formats, Zero-touch deployment automation
Technologies
Spark, Python, SQL, Delta Lake, Parquet, Databricks
Responsibilities
Design and evolve ETL workflows and data pipelines; Build scalable data solutions and secure APIs; Own complex system-design decisions and production outcomes; Apply AI across design, coding, testing, and troubleshooting; Lead design and code reviews while embedding security and compliance; Mentor engineers and share knowledge.
Seniority
Principal, hands-on IC with strategy & mentorship