
Principal Software Engineer, Developer Tools (US West Coast)
Remote-first Principal Software Engineer role owning technical strategy for Docker's Developer Tools across platform engineering, CI/CD/build infrastructure, observability, and AI/LLM agent tooling. Responsibilities include defining SDLC tenets, architecting self-service developer platforms and CI/CD pipelines, establishing reliability and security standards, mentoring senior engineers, and partnering across Security, Infrastructure, and product teams. Requires 10+ years' software engineering experience (3+ years in Staff/Principal roles) and production experience with Kubernetes, CI/CD, observability, and LLM/AI integrations.