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

Software Engineer, Data Infrastructure

Docker

Salary not specified
Dec 15, 2025
Seattle, WA, US
Apply Now

Docker is seeking a Software Engineer to join their Data Infrastructure team to drive the technical evolution of data systems that power analytics across the entire company. As Docker scales, they need a senior technical leader to design, build, and launch scalable data infrastructure for data-driven decision making.

Requirements

  • 2+ years of software engineering experience, preferably with a focus on data engineering or analytics systems.
  • Experience with a major cloud platform (AWS, GCP, or Azure), including basic data services (S3, GCS, etc.).
  • Proficiency with SQL and experience with a cloud data warehouse (e.g., Snowflake, Redshift, BigQuery).
  • Familiarity with data transformation tools (e.g., DBT) and modern BI platforms (e.g., Sigma).
  • Familiarity with workflow orchestration tools (e.g., Apache Airflow, Dagster).
  • Proficiency in Python, Go, Kotlin and other programming languages used in data engineering.
  • Familiarity with version control (Git) and modern software development practices (CI/CD).

Responsibilities

  • Contribute to the design and implementation of highly scalable data infrastructure leveraging Snowflake, AWS, Airflow, DBT, and Sigma.
  • Implement and maintain end-to-end data pipelines supporting batch & realtime analytics across Docker's product ecosystem.
  • Follow and contribute to the technical standards for data quality, testing, monitoring, and operational excellence.
  • Design, build, and maintain robust data processing systems, focusing on data volume and latency requirements.
  • Implement data transformations and modeling using DBT for analytics and business intelligence use cases.
  • Develop and maintain data orchestration workflows using Apache Airflow under the direction of senior engineers.
  • Assist with optimizing Snowflake performance and cost efficiency.

Other

  • Strong communication and collaboration skills.
  • Ability to take direction and work effectively as part of a team.
  • A proactive attitude toward problem-solving and self-improvement.
  • Due to the remote nature of this role, we are unable to provide visa sponsorship.