Senior Principal Software Engineer, Networking
Docker · Remote · United States ·
COMPENSATION
$219k – $352k
Listed on the employer's job board (Ashby)
- Fully remote
- Senior Principal level
- 12+ years experience
- Visa sponsorship possible
- Equity included
Docker seeks a Senior Principal Software Engineer to shape the company's technical landscape and drive architectural vision. You will design secure, scalable systems while providing strategic guidance to align technology with business goals.
This role involves leading engineering initiatives, mentoring teams, and ensuring the platform supports rapid growth. You will work in a remote-first environment, collaborating with global stakeholders to build trusted developer tools.
What you'll do
- Define technical vision for scalability, performance, and security
- Evaluate and select tools and frameworks for the tech stack
- Provide technical leadership and set engineering best practices
- Mentor engineers and foster a culture of continuous learning
- Lead prototyping and research into emerging technologies
- Oversee performance optimization and capacity planning
- Design fault-tolerant systems to minimize downtime
- Implement Infrastructure as Code and CI/CD pipelines
- Collaborate with security experts on compliance and data protection
- Work with product managers to align engineering with business goals
- Resolve complex architectural issues and serve as escalation point
- Conduct code reviews to ensure high-quality maintainable code
- Produce technical documentation and architectural diagrams
What you'll need
- 12+ years of software engineering experience across multiple domains
- Track record in designing large-scale distributed systems
- Proficiency in multiple programming languages and cloud platforms
- Experience with AWS, Azure, or GCP
- Demonstrated ability to lead diverse engineering teams
- Skill in defining architectural roadmaps aligned with business needs
- Expertise in diagnosing complex system issues
- Excellent written and verbal communication skills
- Solid understanding of security best practices and compliance
- Bachelor’s degree in Computer Science or equivalent experience
Stack
- AWS
- Azure
- GCP
- Docker Desktop
- Docker Hub
- Docker Scout
How you'll work
- Remote-first by design
- Globally distributed team
- Offices in Seattle and Paris available
- Flexible schedule management
What you get
- Generous PTO and quarterly Whaleness Days
- End-of-year Whaleness break
- Home office support setup
- $100 monthly technology stipend
- Annual learning and development stipend
- 16 weeks paid parental leave after six months
- Equity for all full-time employees
- Medical and retirement benefits vary by country
- Docker swag provided
Hiring process
- AI-assisted tools may be used in recruiting
- Optional interview recordings for calibration