About the job
Docker supports millions of developers worldwide with tools like Docker Desktop, Docker Hub, and Docker Scout. The company’s products help organizations build, share, and deploy applications at scale, handling over 20 billion container image pulls every month.
The team works remotely, bringing together talent from different locations. With a focus on the changing landscape of software development, especially as AI becomes more central, Docker emphasizes secure environments and verified images to enable safe and reliable workflows.
Role overview
The Staff Software Engineer - Billing position centers on designing and maintaining billing systems. This role involves building infrastructure that supports AI agents responsible for generating, deploying, and managing software. The engineer will play a key part in making sure these systems stay reliable and effective as they scale.
What you will do
- Design and implement infrastructure for billing systems, with a focus on AI-driven workflows
- Ensure reliability and stability of systems that support autonomous software operations
- Establish standards and practices for AI-assisted infrastructure across the engineering group

