Principal Data Engineer

Added
5 days ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

terraform aws snowflake sql python

πŸ“‹ Description

  • Architect the data platform for scalable analytics and AI-powered capabilities.
  • Build and optimize ingestion pipelines (CDC, streaming with Kafka/Flink, and batch).
  • Tame schema complexity with nested, evolving source data and tradeoffs.
  • Serve AI and analytics consumption with data products for BI and AI workloads.
  • Own data quality, contracts, lineage, and observability to ensure data trust.
  • Drive cost-aware architecture with Snowflake optimization and governance.

🎯 Requirements

  • 8+ years of professional software engineering experience with distributed data systems.
  • Deep hands-on with Snowflake, Apache Kafka, Apache Flink, and CDC tooling (Debezium or similar).
  • Experience with AWS and Terraform, plus CI/CD automation.
  • Strong programming in Python, Java, and SQL; production-grade code and data modeling.
  • Track record designing data contracts, data quality, lineage, and data trust.
  • Excellent cross-functional communication and mentoring of engineers across teams.

🎁 Benefits

  • Comprehensive medical, dental, vision, disability, and life benefits.
  • Health Savings Account (HSA) with employer contribution.
  • 401(k) matching with immediate vesting on employer contributions.
  • Flexible PTO.
  • 8 paid holidays and 5 paid days for Annual Holiday Week.
  • 18 weeks paid parental leave.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Data Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Data Jobs

See more Data jobs β†’