Principal Data Engineer
Core
Design, build, and scale data pipelines to ingest heterogeneous sources and prepare data for analytics consumption.
Role type
Principal Data Engineer
Builds
End-to-end data pipelines (ingestion, staging, curated layers) for analytics platforms
Domain
Cloud data engineering (Azure/Snowflake)
Deliverable
production ML models | product features
Required skills
Azure Data Factory, SQL, Python/Scala/Java, REST/SOAP API extraction, JSON parsing, SFTP/blob handling, CI/CD, dbt, Infrastructure-as-Code
Preferred skills
Real-time analytics/streaming technologies, Terraform/ARM/Bicep
Responsibilities
Orchestrate ingestion and transformation across source, curated, and serving layers; Design ingestion patterns for raw source formats; Build resilient API extraction logic; Parse and flatten semi-structured JSON payloads; Handle file-based ingestion at scale; Contribute to ADF pipeline CI/CD; Set technical standards and mentor engineers
Seniority
Principal, hands-on IC with mentorship