
Staff Software Engineer, Infrastructure
Canada
Remote
Full Time
USD 180,000 – 250,000
Staff
Staff Software Engineer
Jun 8, 2026
The role
Summary
Docker is seeking a Staff Software Engineer for its Infrastructure team to drive the evolution of their internal platform, focusing on creating self-service, scalable, and secure infrastructure solutions. The ideal candidate will lead technical initiatives that improve deployment efficiency, platform reliability, and enable AI-assisted operational workflows across Docker's engineering teams.
What you'll do
What we look for
Technical
Education
Experience
Skills
Required skills
Nice to have
Compensation & benefits
USD 180,000 – 250,000 (annual)
Available
Benefits
Remote Flexibility
Remote-first culture with work flexibility
Parental Leave
16 weeks of paid parental leave after 6 months of employment
Home Office Setup
Technology stipend and home office setup support
Professional Development
Training stipend for conferences, courses, and continuous learning
Equity
Stock options to share in company success
Whaleness Days
Quarterly designated wellness days and end-of-year break
Interview process
- 1Initial Screening — HR review of application and initial qualifications assessment
- 2Technical Phone Screen — Detailed discussion of technical background and infrastructure expertise
- 3Technical Interviews — Multiple rounds of in-depth technical interviews with engineering team members
- 4System Design Challenge — Evaluate candidate's ability to design complex infrastructure and platform solutions
- 5Final Leadership Interview — Meeting with senior engineering leadership to assess strategic thinking and team fit
You'll be redirected to the company's application page
More Jobs at Docker
19 other open positions

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