Docker
Senior Software Engineer, Tooling (West Coast Preferred)
About this role
Description: Join Docker's Platform Engineering team to build and operate the cloud-native platform behind Docker's products. Develop a common foundation for internal applications and create custom tools to support cross-organizational efforts. Requirements: 6+ years of software engineering experience, particularly in internal tools or full-stack web applications. Strong full-stack skills in backend languages (Go, Python, TypeScript) and modern frontend frameworks. Experience with cloud deployment (AWS, GCP, Azure), CI/CD, and Kubernetes. Proven ability to work with non-engineering stakeholders and experience with AI-assisted development. Bachelor's degree in Computer Science, Engineering, or related field, or equivalent experience. Benefits: Remote-first work environment with flexibility in scheduling. Generous PTO, quarterly Whaleness Days, and end-of-year break. Home office support and a technology stipend of US$100 net per month. Annual learning and development stipend for conferences and courses. 16 weeks of paid parental leave after six months of employment.