Original listing text, shown exactly as published by the company.
Responsibilities
- Lead a team of 6–10 engineers building Docker's cross-platform runtime across Windows, macOS, and Linux.
- Own the technical direction and roadmap.
- Partner closely with product management to align the team with business and product goals.
- Ensure predictable delivery and operational excellence across the components the team ships.
- Hire and retain top systems engineering talent.
- Hold a high bar for engineering excellence.
- Facilitate communication across teams and provide status reporting for critical projects.
Qualifications
- 5+ years experience managing high-performing engineering teams.
- 5+ years of hands-on systems programming experience (hypervisors, container runtimes, OS internals, kernel development, or similar low-level infrastructure).
- 8+ years of professional, hands-on, full-time software engineering experience in backend, infrastructure, or platform engineering.
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience
- Deep understanding of virtualization concepts: VMMs, hypervisors, and hardware-assisted virtualization.
- Experience with container runtimes (OCI, containerd, runc) or equivalent low-level infrastructure.
- Cross-platform systems experience across two or more of: Windows, macOS, Linux.
- Strong verbal and written communication skills.
- Comfortable with a high degree of autonomy and the ability to work remotely across time zones.
What to ExpectFirst 30 Days
- Understand the group and team missions.
- Meet the team along with peers across the group and the company.
- Start line managing reports and building a rapport.
- Gain a high-level understanding of the runtime architecture: the VMM, container stack, and how they fit together across platforms.
- Participate in status reporting and reliability reviews.
First 90 Days
- Work with the team to align on goals and measures of success.
- Start career discussions with reports.
- Work with the team to improve processes and remove blockers.
- Contribute technical input to roadmap and architectural decisions.
- Oversee the delivery of a change or feature.
- Start hiring for the team (if needed).
One Year Outlook (First Year)
- Drive the long-term technical direction of the runtime across all supported platforms.
- Have had a sustained, positive impact on the growth and performance of your reports.
- Shipped meaningful improvements to the cross-platform runtime that developers rely on every day.
Docker considers visa sponsorship on a case-by-case basis based on business needs.