Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Docker Logo

Principal Data Engineer (Pacific Time Zone Preferred)

Docker

Salary not specified
Sep 11, 2025
Remote, US
Apply Now

Docker is seeking an exceptional Principal Data Engineer to lead the technical vision and architecture of our Data organization within our infrastructure group. This role will address critical data strategy challenges, building and launching scalable software systems and processes to unlock data at Docker.

Requirements

  • Expert-level proficiency in modern data stack technologies (dbt, Snowflake/BigQuery/Databricks, Apache Airflow/Prefect)
  • Strong programming skills in Python, SQL, and at least one additional language (Scala, Java, Go, or Rust)
  • Deep understanding of distributed systems, data modeling, and database optimization techniques
  • Experience with cloud platforms (AWS, GCP, Azure) and infrastructure-as-code (Terraform, CloudFormation)
  • Knowledge of streaming data technologies (Kafka, Kinesis, Pub/Sub) and real-time analytics
  • 8+ years of hands-on experience in data engineering, analytics engineering, or related technical roles
  • 3+ years in senior technical leadership positions (Staff Engineer, Principal Engineer, or equivalent)

Responsibilities

  • Define and drive the long-term technical strategy for Docker's data platform, addressing current fragmentation across disparate data sources.
  • Architect scalable, reliable data infrastructure supporting Docker's growing customer base and container ecosystem
  • Establish technical standards and best practices across data engineering, analytics engineering, and data science teams
  • Design and implement data governance frameworks that ensure quality, security, and compliance (SOC-2, privacy regulations)
  • Own the design of mission-critical data pipelines supporting customer usage measurement, billing systems, and revenue operations
  • Build robust ETL/ELT frameworks capable of processing Docker's container telemetry, user analytics, and business metrics at scale
  • Architect Customer 360 data models that unify user behavior, account information, and product usage across Docker's platform

Other

  • Provide technical mentorship to senior data engineers, analytics engineers, and data scientists
  • Lead architectural reviews, code reviews, and technical decision-making processes
  • Partner with business stakeholders to translate complex business requirements into scalable technical solutions
  • Drive data-driven decision making by establishing clear metrics, dashboards, and KPIs aligned with business objectives
  • Due to the remote nature of this role, we are unable to provide visa sponsorship.