Senior Software Engineer, Data Infrastructure

DockerSeattle, WA
$160,900 - $260,700Remote

About The Position

Docker is seeking a Senior Software Engineer to join our Data Infrastructure team and help build scalable data systems. You will design and launch infrastructure that enables analytics and data-driven decision-making across Product, Engineering, Sales, Marketing, Finance, and Executive teams. This role combines individual technical contributions with system ownership and mentorship. You will design robust data pipelines, establish technical standards and best practices, and partner with cross-functional teams to deliver impactful data solutions. Success requires strong data platform experience, solid system design skills, and the ability to guide technical direction while supporting team growth. You will play a key role in scaling Docker's data capabilities across our product portfolio.

Requirements

  • 6+ years of software engineering experience, with 3+ years focused on data engineering
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience
  • Strong experience with Snowflake, including SQL tuning, performance optimization, and cost management
  • Proficiency with DBT for data modeling, transformation, and testing at production scale
  • Experience orchestrating workflows and pipelines with Apache Airflow
  • Experience using Sigma or similar modern BI platforms for self-service analytics
  • Production experience with AWS data services (S3, Redshift, EMR, Glue, Lambda, Kinesis)
  • Proficiency in Python and SQL for data engineering applications
  • Experience with Infrastructure-as-Code, CI/CD pipelines, and modern DevOps practices
  • Track record of designing and building large-scale distributed data systems
  • Solid understanding of data warehousing, dimensional modeling, and analytics architectures
  • Experience with stream processing, event-driven architectures, and real-time data systems
  • Understanding of data governance, security standards, and privacy frameworks (e.g., GDPR, CCPA)
  • Proven track record optimizing performance and cost for cloud data infrastructure
  • Ability to guide technical choices through sound engineering judgment
  • Experience mentoring engineers and leading technical projects without direct management authority
  • Clear written and verbal communication skills, tailored to technical and non-technical stakeholders
  • Proven ability to collaborate effectively with Product, Business, and Engineering partners

Nice To Haves

  • Experience at high-growth technology companies, particularly in developer tools or infrastructure software
  • Background with container technologies, Kubernetes, or cloud-native development
  • Knowledge of machine learning platforms and MLOps practices
  • Experience with additional cloud platforms such as GCP or Azure and multi-cloud data strategies
  • Familiarity with modern data catalog tools, metadata management, and data lineage systems
  • Advanced degree in Computer Science, Data Engineering, or a related technical field
  • Experience with customer-facing analytics and embedded reporting solutions
  • Knowledge of financial data systems and revenue analytics

Responsibilities

  • Architect and implement key components of Docker's data platform, driving technical direction for the team
  • Design and build scalable data infrastructure leveraging Snowflake, AWS, Airflow, DBT, and Sigma
  • Build end-to-end data pipelines supporting real-time and batch analytics across the product ecosystem
  • Evaluate and select data platform technologies, architectural patterns, and engineering best practices
  • Apply and help improve technical standards for data quality, testing, monitoring, and operational excellence
  • Build high-throughput data systems supporting high-volume user interactions
  • Develop data transformations and models using DBT for analytics and business intelligence
  • Develop and maintain data orchestration workflows using Apache Airflow
  • Optimize Snowflake performance and cost efficiency while ensuring reliability and scalability
  • Build data APIs and services enabling self-service analytics and downstream integrations
  • Translate business and product analytics requirements into technical solutions
  • Collaborate with Data Scientists and Analysts to enable advanced analytics, ML, and BI capabilities
  • Work with Finance, Sales, and Marketing teams to deliver accurate reporting and operational dashboards
  • Support customer-facing analytics initiatives and embedded reporting capabilities
  • Partner with Security and Compliance to ensure data governance and regulatory compliance
  • Ensure system reliability, monitoring, alerting, and incident response for owned components
  • Implement data quality checks and automated testing for data pipelines and transformations
  • Optimize performance and manage infrastructure costs across the data platform
  • Establish disaster recovery and business continuity procedures for critical data systems
  • Lead troubleshooting and resolution of complex technical issues affecting data availability and accuracy
  • Mentor engineers on system design, technical execution, and data engineering best practices
  • Conduct technical design reviews and provide actionable feedback on software architecture
  • Contribute to knowledge sharing through documentation, tech talks, and cross-team collaboration
  • Model engineering excellence practices within the data team
  • Participate in hiring and technical assessment processes for data engineering roles

Benefits

  • Generous PTO
  • designated quarterly Whaleness Days
  • designated end-of-year Whaleness break
  • Home office support
  • Technology stipend – Equivalent to US$100 net per month
  • Learning & development – Annual stipend for conferences, courses, certifications, and continued learning
  • 16 weeks of paid parental leave after six months of employment
  • Equity for all full-time employees
  • Medical
  • retirement
  • paid holidays
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service