
At Docker, we simplify the lives of developers who are making world-changing apps. Docker helps developers bring their ideas to reality by conquering the complexity of app development. We simplify and accelerate workflows with an integrated development pipeline and application components. Actively used by millions of developers around the world, Docker Desktop and Docker Hub provide unmatched simplicity, agility and choice.
51 - 200 employees
💰 $105M Series C on 2022-03
October 23
AWS
Azure
Cloud
Distributed Systems
Docker
Google Cloud Platform
Grafana
Java
Kubernetes
Microservices
Prometheus
Go

At Docker, we simplify the lives of developers who are making world-changing apps. Docker helps developers bring their ideas to reality by conquering the complexity of app development. We simplify and accelerate workflows with an integrated development pipeline and application components. Actively used by millions of developers around the world, Docker Desktop and Docker Hub provide unmatched simplicity, agility and choice.
51 - 200 employees
💰 $105M Series C on 2022-03
• Design, implement, and operate core services that power Docker’s Container-as-a-Service platform • Build scalable systems for container orchestration, workload scheduling, and lifecycle management • Develop high-performance APIs and control plane components for managing multi-tenant workloads • Ensure system reliability, observability, and performance across Docker’s CaaS infrastructure • Collaborate with product, platform, and security teams to deliver customer-focused capabilities • Participate in architectural discussions, code reviews, and design documents • Contribute to automation and CI/CD improvements across the deployment pipeline • Debug and resolve production issues across distributed systems in cloud environments
• 6+ years of backend software engineering experience building large-scale cloud or distributed systems • Strong proficiency in Go and/or Java • Deep understanding of container orchestration, Kubernetes, and microservices architecture • Experience designing and operating highly available, secure, and observable production systems • Strong understanding of cloud infrastructure (AWS, Azure, or GCP) and related scalability patterns • Familiarity with CI/CD pipelines, monitoring, and infrastructure-as-code tooling • Excellent problem-solving and debugging skills in distributed environments • Strong communication skills and ability to collaborate across remote, cross-functional teams • Preferred: Experience contributing to or building platform-as-a-service (PaaS) or container infrastructure products • Preferred: Knowledge of service mesh, networking, or policy enforcement systems • Preferred: Experience with observability stacks (Prometheus, OpenTelemetry, Grafana, etc.) • Preferred: Familiarity with security best practices for multi-tenant cloud systems • Preferred: Prior experience in developer infrastructure, cloud platforms, or hyperscale environments
• Freedom & flexibility; fit your work around your life • Designated quarterly Whaleness Days • Home office setup; we want you comfortable while you work • 16 weeks of paid Parental leave • Technology stipend equivalent to $100 net/month • PTO plan that encourages you to take time to do the things you enjoy • Quarterly, company-wide hackathons • Training stipend for conferences, courses and classes • Equity; we are a growing start-up and want all employees to have a share in the success of the company • Docker Swag • Medical benefits, retirement and holidays vary by country
Apply NowOctober 23
Senior Distributed Systems Software Engineer architecting scalable backend services for global clients. Collaborating with engineering teams to optimize data synchronization and streaming processes.
October 23
Senior Software Developer involved in designing and maintaining high-quality software solutions for Tempo's SaaS product, focusing on performance, security, and usability enhancements.
October 23
Senior Backend Developer for cloud solutions at Tempo, collaborating on flagship products and ensuring high-quality user experience. Seeking experienced developers in Java and Kotlin for a remote-first environment.
October 22
Full-Stack Engineer designing and scaling the platform for modern veterinary care. Develop front-end and back-end systems while improving user experience and operational processes.
October 22
Senior Software Engineer on Insomnia team developing API management products for Kong. Collaborating with a global team to enhance a full lifecycle API development platform.
🇨🇦 Canada – Remote
💵 CA$144.8k - CA$202.8k / year
💰 $100M Series D on 2021-02
⏰ Full Time
🟠 Senior
🧑💻 Full-stack Engineer