Docker
Growth Engineer
Docker
$172k - $215k
Remote, Canada, Mexico, United States
JavaScript
React
Go

Growth Engineer

Overview

At Docker, we make app development easier so developers can focus on what matters. Our remote-first team spans the globe, united by a passion for innovation and great developer experiences. With over 20 million monthly users and 20 billion image pulls, Docker is the #1 tool for building, sharing, and running apps—trusted by startups and Fortune 100s alike. We’re growing fast and just getting started. Come join us for a whale of a ride!

Job Description

We are looking for a Growth Engineer to join our Growth Product team and directly contribute to Docker’s product-led growth engine. This role will partner closely with Product, Design, Marketing, and Data to build, launch, and optimize high-impact growth experiments across Docker Desktop, Hub, Scout, and more. This is a full-stack engineering role focused on delivering measurable business outcomes like increased activation, retention, and expansion—by using code, data, and experimentation to help millions of developers get to value faster.

Responsibilities

  • - Build and ship behavior-based user experiences that drive onboarding, activation, and retention across Docker’s product suite.
  • - Design and implement end-to-end growth experiments—from hypothesis to implementation to post-launch analysis.
  • - Use product data and funnel analytics to identify friction, uncover opportunities, and prioritize engineering work that delivers business impact.
  • - Collaborate with Product, Design, Data, 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.
  • - Own implementation and maintenance of tracking instrumentation for Heap and Looker dashboards.
  • - Own implementation of Adobe Target as an experimentation, personalization, and optimization engine.
  • - Leverage A/B testing frameworks and in-app engagement tools to optimize personalized user journeys.
  • - Build internal tools and automation to support rapid iteration and testing infrastructure.
  • - Share experiment outcomes, insights, and next-step recommendations with stakeholders across product and business functions.

Required Skills

  • - 3+ years of experience in software engineering, ideally within a growth, experimentation, or product-focused team.
  • - Proficient in JavaScript (React preferred) and at least one backend language such as Go or Python.
  • - Experienced in designing and executing A/B tests, ideally in production environments.
  • - Skilled in analyzing user behavior and product metrics, using tools like Heap, Looker, Mixpanel, or Snowflake.
  • - Familiar with Docker’s architecture and/or experience contributing to internal systems like Pinata or SaaS-Mega is a plus.
  • - Comfortable working across product surfaces (web, desktop, cloud) and layers (frontend, backend, APIs, internal tooling).
  • - Strong communicator and collaborator with a pragmatic approach to experimentation and iteration.
  • - Outcome-oriented and self-directed, with a passion for improving developer experience and product usability at scale.

Benefits

  • - Freedom & flexibility; fit your work around your life
  • - Designated quarterly Whaleness Days
  • - Home office setup; we want you comfortable while you work
  • - 16 weeks of paid Parental leave
  • - Technology stipend equivalent to $100 net/month
  • - PTO plan that encourages you to take time to do the things you enjoy
  • - Quarterly, company-wide hackathons
  • - Training stipend for conferences, courses and classes
  • - Equity; we are a growing start-up and want all employees to have a share in the success of the company
  • - Docker Swag
  • - Medical benefits, retirement and holidays vary by country

About the company

Docker provides a suite of development tools, services, trusted content, and automations, used individually or together, to accelerate the delivery of secure applications.


All Job Openings at Docker