Senior Software Engineer, Growth

New
D
DockerDeveloper Tooling
Canada, United StatesFull-TimeSenior
SalaryUS Salary Range $160,900 – $260,700 • Offers Equity; Canada Salary Range CA$225,300 – CA$3,617,500 • Offers Equity
Apply NowOpens the employer's application page

Job Details

Experience
6+ years
Required Skills
JavascriptSnowflakeTypeScriptData engineeringGoReactA/B testingRedshift

Requirements

  • 6+ years of software engineering experience, including exposure to growth engineering, experimentation systems, data engineering, and product-focused development.
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Strong proficiency in JavaScript/TypeScript and React for building user-facing product experiences.
  • Strong proficiency in Go for backend services.
  • Hands-on experience implementing A/B tests and feature flags in production environments.
  • Familiarity with analytics and experimentation tools such as Adobe Target, Unleash, or Looker.
  • Experience working across the full stack (frontend and backend).
  • Experience with Snowflake, Redshift, or similar data warehouse tooling for querying experiment results.
  • Familiarity working on AI solutions and data pipelines.
  • Strong communication and collaboration skills with a pragmatic and flexible approach.

Responsibilities

  • Build and ship behavior-based user experiences that drive onboarding, activation, checkout flows and retention across Docker’s product suite.
  • Design and implement end-to-end growth experiments—from hypothesis to implementation to post-launch analysis.
  • Collaborate with Product, Design, Marketing, and Ops teams to deliver high-velocity experiments that improve core funnel metrics.
  • Write production-grade code across Docker’s stack, including frontend (React/JavaScript), backend (Go/Python), and cloud services.
  • Leverage A/B testing frameworks and in-app engagement tools to optimize personalized user journeys.
  • Share experiment outcomes, insights, and next-step recommendations with stakeholders across product and business functions.
  • Participate in an on-call rotation providing support outside of standard business hours, including evenings, weekends, and holidays.
View Full Description & ApplyYou'll be redirected to the employer's site
US Salary Range $160,900 – $260,700 • Offers Equity; Canada Salary Range CA$225,300 – CA$3,617,500 • Offers Equity
Apply Now