Principal Data Engineer
Core
Design and build greenfield, cloud-native data platforms, real-time pipelines, and data products for enterprise clients using modern architectural patterns like data mesh.
Role type
Principal Data Engineer (hands-on IC with architectural leadership)
Builds
Cloud-native data platforms, real-time pipelines, data products
Domain
Data Engineering, Cloud Infrastructure, Enterprise Software
Deliverable
production ML models | product features | infrastructure
Required skills
Python, SQL, Spark, Data Modeling, Cloud Architecture, Infrastructure-as-Code, CI/CD, Data Quality Frameworks
Preferred skills
Consulting experience, Mentorship, Client Advisory, Data Mesh implementation
Technologies
Databricks, Snowflake, AWS, GCP, Kafka, Flink, Airflow, Terraform, dbt, Postgres, BigQuery
Responsibilities
Own end-to-end architecture of modern data platforms, design scalable data ecosystems using data mesh patterns, build and optimize batch and real-time pipelines, consult with clients to translate business needs into engineering decisions, set engineering standards and mentor senior engineers
Seniority
Principal, hands-on IC with strategic influence