Docker - Senior Software Engineer, Growth
Requirements
• 6+ years of software engineering experience, including exposure to growth engineering, experimentation systems, Data engineering , 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 and 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. • Comfortable working across the full stack — front end and backend • Experience with Snowflake , redshift or similar data warehouse tooling for querying experiment results. • Familiarity working on AI solutions and data pipelines • How You Work • How You Work • Strong communicator and collaborator with a pragmatic and flexible approach to experimentation and iteration. • Outcome-oriented and self-directed, with a passion for improving developer experience and product usability at scale. • Execution-focused and thorough — you care about shipping clean, well-instrumented code, not just shipping fast. • Comfortable with ambiguity as well as precise requirements. • Works well with and builds trust across all organizations at any level. • Docker considers visa sponsorship on a case-by-case basis based on business needs.
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. • This role may require participation in an on-call rotation to provide support outside of standard business hours, including evenings, weekends, and holidays, as needed
Benefits
• Canada: CA$225,300 – CA$361,750 + equity • Canada: • United States: $160,900 – $260,700 + equity • United States: • Freedom & flexibility; fit your work around your life • Designated quarterly Whaleness Days plus end of year Whaleness break • 16 weeks of paid Parental leave (after 6 months of employment) • Technology stipend equivalent to $100 USD net/month • PTO plan that encourages you to take time to do the things you enjoy • 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 • Medical benefits, retirement and holidays vary by country • Remote-first culture, with offices in Seattle and Paris • Docker embraces diversity and equal opportunity. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. The more inclusive we are, the better our company will be.
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT