> Markdown version of [/jobs/ext/2007921-senior-software-engineer-growth](https://www.wearedevelopers.com/jobs/ext/2007921-senior-software-engineer-growth). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer, Growth - **Company:** Docker - **Location:** San Francisco, CA, United States (Remote available) - **Experience:** Expert - **Salary:** $160,900.0 - $260,700.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), A/B Testing, Artificial Intelligence, Information Engineering, Data Warehousing, Python (Programming Language), Cloud Services, Software Engineering, TypeScript, ReactJS, Snowflake, Adobe Target, Backend, Information Technology, Production Code, Front End Software Development, Looker Analytics, Data Pipelines, Docker - **Published:** August 9, 2026 - **Apply:** https://arc.dev/remote-jobs/j/redirect/paenmg0lbq ## About the Role * 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 * 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. ## Description * 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. * 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 ## Related Videos - [The Evolving Landscape of Application Development: Insights from Three Years of Research](https://www.wearedevelopers.com/videos/1459-the-evolving-landscape-of-application-development-insights-from-three-years-of-research) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Coffee with Developers](https://www.wearedevelopers.com/videos/354-coffee-with-developers) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Building AI Solutions with Rust and Docker](https://www.wearedevelopers.com/magazine/494-building-ai-solutions-with-rust-and-docker) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)