Senior Software Engineer, Data Infrastructure

D
DockerDeveloper Tools
RemoteFull-TimeSenior
Salary$160,900 – $260,700 + equity
Apply NowOpens the employer's application page

Job Details

Experience
6+ years of software engineering experience, with 3+ years focused on data engineering
Required Skills
AWSPythonSQLApache AirflowSnowflakeCI/CDdbt

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
  • Proven ability to collaborate effectively with Product, Business, and Engineering partners

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
  • Develop data transformations and models using DBT for analytics and business intelligence
  • Optimize Snowflake performance and cost efficiency while ensuring reliability and scalability
  • Translate business and product analytics requirements into technical solutions
  • Collaborate with Data Scientists, Analysts, Finance, Sales, and Marketing teams
  • Ensure system reliability, monitoring, alerting, and incident response
  • Mentor engineers on system design, technical execution, and data engineering best practices
View Full Description & ApplyYou'll be redirected to the employer's site
$160,900 – $260,700 + equity
Apply Now