PRINCIPAL DATA ENGINEER
Core
Designing, building, and optimizing scalable data pipeline architectures and systems to support data delivery for cross-functional teams including data scientists and analysts.
Role type
Principal Data Engineer
Builds
Data pipelines, data architectures, and analytics tools
Domain
Data Engineering / Cloud Data Platforms
Deliverable
production ML models
Required skills
Python, SQL, GoLang, Hadoop, Spark, Kafka, Airflow, GCP, Snowflake, Azure, NoSQL (MongoDB, Cassandra), Data Modeling, Software Engineering Principles
Preferred skills
Data Engineering Certification, BI Tools, Stream-processing systems
Technologies
Python, SQL, GoLang, Hadoop, Spark, Kafka, Airflow, GCP, Snowflake, Azure, MongoDB, Cassandra, Databricks
Responsibilities
Develop, construct, test, and maintain optimal data pipeline architectures; Assemble and prepare large, complex data sets to meet functional business requirements; Identify, design, and implement internal process improvements for data delivery and infrastructure scalability.
Seniority
Principal, hands-on IC with strategy & mentorship