Docker
Senior Principal Software Engineer, Networking
$219K–$352K
United States · Remote · Principal · Full-time · Posted Sep 29, 2026
- Experience
- 12+ years of software engineering experience.
- Education
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Visa sponsorship
- Docker considers visa sponsorship on a case-by-case basis based on business needs.
About the job
Shape Docker’s technical direction and architecture, leading the design of secure, scalable, high-performance systems while guiding engineering practices and teams.
What you'll do
- Define technical vision and architecture, including scalability, performance, and security.
- Lead and mentor engineers; establish engineering standards and support cross-functional alignment.
- Drive reliability, performance, infrastructure automation, security, and technical problem-solving.
What they ask for
- 12+ years of software engineering experience across multiple domains.
- Experience designing and implementing large-scale distributed systems.
- Deep technical expertise across multiple programming languages, cloud platforms, and modern development frameworks.
- Demonstrated engineering leadership and architectural roadmap experience.
Pay
$219K – $352K USD base salary
Tools
AWS, Azure, GCP, Infrastructure as Code (IaC), CI/CD
Model-written summary · the original posting is authoritative