Docker

Senior Principal Software Engineer, Networking

United States, Remote. Posted a month ago

The role

The Senior Principal Software Engineer shapes and evolves the company's technical landscape. This person will design, develop, and maintain core systems while providing strategic guidance to align technology with business goals.

What you will do

  • Define and drive the overarching technical vision
  • Evaluate and select tools, frameworks, and architectures
  • Provide technical leadership and guidance to the engineering organization
  • Coach and mentor engineers
  • Investigate emerging technologies, frameworks, and best practices
  • Lead prototyping initiatives and proof-of-concepts
  • Ensure the platform is designed for high performance
  • Oversee performance optimization, load balancing, and capacity planning
  • Design fault-tolerant, highly available systems
  • Implement Infrastructure as Code (IaC) principles, CI/CD pipelines, and automation

Required qualifications

  • 12+ years of software engineering experience with demonstrated expertise across multiple domains (SDLC, AI engineering, corporate systems, etc)
  • Extensive software engineering experience, with a track record in designing and implementing large-scale, distributed systems
  • Proficiency in multiple programming languages, cloud platforms (e.g., AWS, Azure, GCP), and modern development frameworks
  • Demonstrated ability to lead diverse engineering teams, inspire innovation, and drive successful outcomes
  • Proven skill in defining and driving architectural roadmaps that align with evolving business needs
  • Expertise in diagnosing complex system issues and designing robust, scalable solutions
  • Excellent written and verbal communication skills
  • Solid understanding of security best practices, compliance standards, and data protection
  • Passion for optimizing processes, toolchains, and workflows
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience

Benefits

  • Remote-first by design
  • Flexibility that fits your life
  • Generous PTO
  • Designated quarterly Whaleness Days
  • Designated end-of-year Whaleness break
  • Home office support
  • Technology stipend equivalent to US$100 net per month
  • Annual stipend for conferences, courses, certifications, and continued learning
  • 16 weeks of paid parental leave after six months of employment
  • Equity for all full-time employees
  • Medical, retirement, and paid holidays vary by country
  • Docker swag

Before you apply

  • Docker considers visa sponsorship on a case-by-case basis based on business needs
  • Docker may use AI-assisted tools during our recruiting process
  • Candidates may be invited to opt in to interview recordings

About the company

Docker is a globally distributed, remote-first team building tools that define how software gets built and delivered. Their products include Docker Desktop, Docker Hub, and Docker Scout.

Senior Principal Software Engineer, Networking at Docker | JobZoey