← All roles

Staff Software Engineer, Developer Experience

Docker ·Worldwide ·Remote 77d ago
GoApache KafkaDockerDistributed Systems

About the role

Docker is seeking a Staff Software Engineer for the Developer Experience team. This role involves leading backend systems, working with Clojure, Go, Kafka, Datomic, and Spanner. The engineer will set technical direction, design distributed services, lead cross-team initiatives, and mentor senior engineers. The position is remote-first with offices in Seattle and Paris.

Requirements

8+ years of software engineering experience with technical leadership on production systems. Bachelor's degree in CS or equivalent. Deep experience in backend/platform systems. Strong programming ability in at least one production language. Experience with distributed systems, event-driven architectures, APIs, databases, cloud-native infrastructure. Track record of leading complex initiatives. Strong technical and product judgement. Operational mindset. Comfort with AI-assisted tools. Clear and

About the company

Docker

Docker provides a comprehensive platform for developing and securing applications, focusing on containerization and AI agent management. Their offerings include Docker Desktop for application development, Docker Scout for supply chain security, and new AI Governance and Sandboxes products designed to enable safe and autonomous AI agent adoption. Docker empowers developers and security teams with tools for building, shipping, and running applications and AI agents with enhanced security and control.

View company page →
$170k–276k
Remote EnglandUnited StatesSeattle, United StatesParis, FranceSeattleParis
Posted 77d ago
Apply for this role
Opens jobs.ashbyhq.com ↗
About the company
Docker
https://docker.com

Docker provides a comprehensive platform for developing and securing applications, focusing on containerization and AI agent management. Their offerings include Docker Desktop for application development, Docker Scout for supply chain security, and new AI Governance and Sandboxes products designed to enable safe and autonomous AI agent adoption. Docker empowers developers and security teams with tools for building, shipping, and running applications and AI agents with enhanced security and control.

View company page →