Docker

Senior Principal Software Engineer, Infrastructure

Docker2 months ago
Location

Seattle, WA

Workplace

Remote

Type

Full Time

Salary

USD 251,000 – 352,000

Level

Principal

Role

Senior Principal Software Engineer

Posted

Dec 19, 2025

Full TimeRemotePrincipal

The role

Summary

Docker is seeking a Senior Principal Software Engineer to serve as a technical visionary and architect for their Bridge organization, responsible for defining and driving the technical strategy that transforms Docker's product ecosystem into a unified enterprise platform. The role involves critical architectural decisions across infrastructure, accounts, billing, data, and enterprise governance domains, enabling Docker's growth and evolution.

What you'll do

Technical Vision & Strategic Planning: Define multi-year technical vision for Docker's foundational platform, establishing strategic plans and architectural decisions that align with business objectives
Cross-Company Technical Leadership: Lead large cross-company programs requiring coordination across multiple product teams, architecting unified platform interfaces and driving system convergence
Platform Architecture: Design and implement comprehensive architectural solutions for billing, accounts, identity, enterprise governance, and infrastructure domains
Technical Excellence & Influence: Mentor senior engineers, represent Docker's technical strategy externally, and participate in executive-level technical discussions

What we look for

Technical

System ArchitectureExpert-level understanding of distributed systems, API design, and service architecture at enterprise scale
Cloud TechnologiesProficiency with cloud platforms (AWS, GCP, Azure) and modern infrastructure patterns like Kubernetes and service mesh

Education

Academic BackgroundBachelor's degree in Computer Science, Engineering, or related field; advanced degree preferred

Experience

Enterprise Platform Experience12+ years of software engineering experience with proven expertise in platform domains such as identity, billing, data, and infrastructure
Strategic ImpactTrack record of translating business strategy into technical roadmaps and driving revenue-impacting technical initiatives

Skills

Required skills

Platform ArchitectureAbility to design large-scale distributed systems with complex integration requirements
Enterprise IntegrationExperience with identity federation, SSO, and complex enterprise security frameworks

Nice to have

Container TechnologiesBackground with Docker, Kubernetes, and developer productivity platforms
Billing PlatformsExperience with multi-model pricing strategies and usage-based billing systems

Compensation & benefits

Salary

USD 251,000 – 352,000 (annual)

Stock options

Available

Benefits

Remote Work

Flexible, remote-first work culture with global opportunities

Parental Leave

16 weeks of paid parental leave

Technology Stipend

$100 monthly technology allowance for home office setup

Professional Development

Training stipend for conferences, courses, and professional growth

Equity

Stock options to share in the company's success


Interview process

  1. 1
    Initial Screening Technical resume review and initial recruiter conversation
  2. 2
    Technical Interview Deep-dive technical discussion covering system architecture and platform design expertise
  3. 3
    Architectural Design Challenge Comprehensive system design assessment focusing on platform-level architectural solutions
  4. 4
    Executive Leadership Interview Strategic discussion with senior technical leadership to assess vision and cross-organizational impact

Apply for this position

You'll be redirected to the company's application page