
Senior Software Engineer, Growth
Canada, United States
Remote
Full Time
USD 165,000 – 230,000
Senior
Senior Software Engineer
Jul 1, 2026
The role
Summary
Join Docker as a Senior Software Engineer focused on growth and experimentation initiatives. This full-stack role combines frontend (React/JavaScript), backend (Go/Python), and data engineering to design and launch high-impact growth experiments that drive onboarding, activation, retention, and expansion across Docker's suite of products trusted by 20 million monthly developers. You'll partner with Product, Design, Marketing, and PLG teams to deliver measurable business outcomes while building secure, production-grade code in the containerization platform that defines modern software delivery.
What you'll do
What we look for
Technical
Education
Experience
Skills
Required skills
Nice to have
Compensation & benefits
USD 165,000 – 230,000 (annual)
Available
Benefits
Remote-First Work Culture
Fully distributed, globally remote work environment with the flexibility to work from anywhere. Optional office access available in Seattle and Paris for team collaboration and in-person gatherings.
Flexible Work Arrangement
Freedom and flexibility to structure your work around your personal life. Fit your professional responsibilities with the lifestyle that works best for you.
Quarterly Whaleness Days and Year-End Break
Designated quarterly company-wide breaks called Whaleness Days plus extended end-of-year Whaleness break to ensure team rest and rejuvenation.
Comprehensive Paid Time Off
Generous PTO plan that encourages taking time to enjoy life and maintain work-life balance. Time off policy designed to support employee wellbeing.
16 Weeks Paid Parental Leave
Substantial paid parental leave of 16 weeks available after 6 months of employment, supporting new parents in Docker's team.
Equity and Stock Options
Participation in Docker's equity program with stock options, allowing employees to share in the company's growth and long-term success as a growing organization.
Technology and Equipment Stipend
Monthly technology stipend equivalent to 100 USD net per month to support home office setup, equipment purchases, and professional development tools.
Home Office Setup Support
Support and resources to create a comfortable, productive home workspace including equipment allowances to ensure you're well-equipped while working remotely.
Professional Development and Training
Training stipend for conferences, courses, certifications, and professional development opportunities to support continuous learning and career growth.
Comprehensive Health and Retirement Benefits
Medical, dental, vision, and retirement benefits that vary by country of employment, ensuring comprehensive health and financial security.
Inclusive Company Culture
Docker is committed to diversity and equal opportunity with a team representing a variety of backgrounds, perspectives, and skills that make the company stronger.
Docker Swag
Exclusive Docker branded merchandise and company swag to celebrate team membership and company culture.
You'll be redirected to the company's application page
More Jobs at Docker
22 other open positions

Docker
View all jobs
Docker is an open platform for developing, shipping, and running applications using container technology.