Senior Principal Engineer - Platform Architecture (Remote)
Docker, Inc.
Seattle (WA)
Remote
USD 180,000 - 220,000
Full time
14 days+
Get more replies from employers
Send a job-specific resume in minutes.
Start fresh or import an existing resume
Benefits offered by this job
Freedom & flexibility; fit your work around your life
16 weeks of paid Parental leave
Technology stipend equivalent to $100 net/month
Training stipend for conferences and courses
Equity in the company
Medical benefits, retirement, and holidays vary by country
Job summary
A leading technology company is seeking a Senior Principal Engineer to define the technical strategy for their foundational platform. This role involves establishing strategic goals, leading cross-company programs, and architecting systems for billing and identity management. The ideal candidate will have over 15 years of software engineering experience, including architecting distributed systems and a strong background in cloud infrastructure. The position offers a remote work option and encompasses significant impact on the company's growth trajectory.
Qualifications
15+ years of software engineering experience.
Proven experience in architecting large-scale distributed systems.
Deep expertise in identity access management and billing platforms.
Responsibilities
Define technical vision for Docker's foundational platform.
Lead cross-company programs for platform initiatives.
Architect the Billing Control Plane and unified platform interfaces.
Skills
Software engineering
Cloud infrastructure
API design
Architecting distributed systems
Identity management
Education
Bachelor's degree in Computer Science or related field
Advanced degree in Computer Science, Engineering, or related field
Tools
AWS
GCP
Kubernetes
Job description
A leading technology company is seeking a Senior Principal Engineer to define the technical strategy for their foundational platform. This role involves establishing strategic goals, leading cross-company programs, and architecting systems for billing and identity management. The ideal candidate will have over 15 years of software engineering experience, including architecting distributed systems and a strong background in cloud infrastructure. The position offers a remote work option and encompasses significant impact on the company's growth trajectory.