Senior Backend Architect: Global Distributed Systems Remote
Docker, Inc
United States
Remote
USD 195,400 - 275,550
Full time
14 days+
Application generator
Stand out for this role — generate a tailored resume and cover letter in about a minute.
Get past ATS filters
Benefits offered by this job
Freedom & flexibility; fit your work around your life
Designated quarterly Whaleness Days
Home office setup stipend
16 weeks of paid parental leave
Technology stipend
Encouraged PTO plan
Training stipend for professional development
Equity options
Docker swag
Medical benefits
Remote-first culture with offices in Seattle and Paris
Job summary
A leading container platform provider is seeking a Senior Backend Engineer to architect and operate high-scale distributed systems. This role requires extensive experience in backend engineering and a strong foundation in distributed systems, Golang, and Kubernetes. The ideal candidate will thrive in a remote-first environment and will lead initiatives to enhance performance and reliability across our platform. This position offers flexibility, competitive compensation, and a commitment to diversity in the workplace.
Qualifications
12+ years backend engineering experience with deep expertise in distributed systems.
Strong production experience with Golang, including large Go-based services.
Experience designing high-scale storage systems like PostgreSQL.
Responsibilities
Architect and operate high-scale distributed systems powering Docker Hub.
Lead design and implementation of backend services for scalability and reliability.
Improve performance and reliability of Docker’s container image repository.
Skills
Backend engineering
Distributed systems
Golang
Kubernetes
PostgreSQL
AWS
Event-driven systems
CI/CD
Software engineering best practices
Job description
A leading container platform provider is seeking a Senior Backend Engineer to architect and operate high-scale distributed systems. This role requires extensive experience in backend engineering and a strong foundation in distributed systems, Golang, and Kubernetes. The ideal candidate will thrive in a remote-first environment and will lead initiatives to enhance performance and reliability across our platform. This position offers flexibility, competitive compensation, and a commitment to diversity in the workplace.