Docker is a globally distributed, remote-first company building developer tooling, trusted by over 20 million monthly users and facilitating over 20 billion container image pulls. The company is at the forefront of AI-assisted software development, applying AI agent-driven development to critical business systems with real consequences for revenue, compliance, and customer trust. The Software Engineer, Billing Platform role is part of the Billing Platform Engineering team, which owns the systems that implement Docker's commercial model. This involves building accurate, auditable, and extensible subscription and usage-based billing flows, designing coherent APIs and service boundaries for evolving billing models, architecting software systems for correct AI-assisted implementation, and reducing friction in the checkout, upgrade, and payment experience for millions of Docker users. The role requires collaboration with product managers, designers, finance, and business operations, as billing interacts with many parts of the company.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed
Number of Employees
251-500 employees