D

Docker

Containerization platform for building apps

Senior Manager - Engineering

Engineering LeadershipPosted on Nov 9
Full-time$197.7k - $441.6k

About the Job

Requirements

  • At least 5 years of experience managing high-performing engineering teams.
  • At least 5 years of hands-on experience building secure software and scale-out cloud services.
  • Strong grounding in security fundamentals, including authentication and authorization, secret and key management, and threat modeling.
  • Experience reasoning about isolation and security boundaries for untrusted or semi-trusted workloads.
  • Experience building platforms, software development kits, or shared services adopted by other teams, including enterprise requirements such as audit and policy.
  • Ability to work remotely across time zones.

Responsibilities

  • Lead a team of engineers building Docker's shared Secrets platform and own its technical direction.
  • Partner closely with product management to align the team with business and product goals.
  • Lead through influence across the teams that adopt the platform, making it their default way to handle credentials.
  • Ensure predictable delivery and operational excellence, and own the team's on-call rotation and incident response.
  • Maintain a high bar for security and engineering excellence, partnering with Security on design reviews and threat models.
  • Hire and retain engineering talent.
  • Facilitate communication across teams and provide status reporting for critical projects.
  • Line-manage reports and build rapport with the team.
  • Build relationships with teams that depend on the Secrets platform; understand the platform and how it fits into sandbox products; participate in status reporting and reliability reviews.
  • Align team goals and measures of success, hold career discussions with reports, improve processes, remove blockers, contribute technical input to the roadmap and architectural decisions, oversee delivery of a change or feature, and start hiring for the team.
  • Drive the long-term technical direction of the platform and support the growth and performance of reports.

About the Company

Docker

Containerization platform for building apps

Docker provides a containerization platform that lets developers build, share, and run applications inside isolated containers. It packages an application and its dependencies into a container image that runs the same on any system that supports Docker. Its main tools include Docker Desktop for local development, Docker Hub for container images, and a command-line interface to manage containers. It uses a freemium pricing model (Personal, Pro, Team, Business) and differentiates itself with its large ecosystem and official image repository to speed up development and deployment.

Company size
1,001-5,000
Company stage
Series C
Total funding
$526M
Headquarters
Palo Alto, CA
Founded
2013

Recently Posted Jobs

Explore more opportunities at Docker

See more jobs