Staff Backend Engineer - Distributed Systems (Remote)
Docker, Inc.
United States
Remote
USD 150,000 - 200,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
Designated quarterly Whaleness Days
Home office setup
16 weeks of paid Parental leave
Technology stipend
PTO plan
Quarterly hackathons
Training stipend
Equity
Docker Swag
Medical benefits
Job summary
A leading software technology company is looking for a Staff Backend Engineer with extensive experience in distributed systems and large-scale backend architecture. The role involves designing and operating high-scale systems, mentoring engineers, and collaborating with various teams to enhance a globally critical developer platform. This position is remote-first and requires a deep understanding of Golang, Kubernetes, and cloud-based services. The company offers flexibility, a supportive work environment, and a chance to contribute to significant projects.
Qualifications
12+ years of backend engineering experience with a focus on distributed systems.
Strong production experience with Golang and Kubernetes.
Experience with high-scale storage systems in production.
Responsibilities
Architect and build high-scale distributed systems for Docker Hub.
Lead design of backend services with a focus on scalability and performance.
Mentor engineers and lead architecture reviews.
Skills
Backend engineering
Distributed systems
Golang
Kubernetes
SQL/DynamoDB expertise
Event-driven systems
Software engineering best practices
Tools
PostgreSQL
Kafka
Job description
A leading software technology company is looking for a Staff Backend Engineer with extensive experience in distributed systems and large-scale backend architecture. The role involves designing and operating high-scale systems, mentoring engineers, and collaborating with various teams to enhance a globally critical developer platform. This position is remote-first and requires a deep understanding of Golang, Kubernetes, and cloud-based services. The company offers flexibility, a supportive work environment, and a chance to contribute to significant projects.