Docker, Inc
Software Engineer, Billing
Seattle, WA
Sponsorship not specifiedDetected 92 days ago
TypeScriptGoReactCode ReviewGitPostgreSQLAWSCloud PlatformsDockerKubernetesTerraformGitHub ActionsPlatform EngineeringData EngineeringAgentic AIMicrosoft Office
About the role
- Docker has been one of the most loved brands in developer tooling, trusted by more than 20 million monthly users and over 20 billion container image pulls.
- As AI agents redefine software development, Docker is at the center of that shift, providing the sandboxed environments, verified images, and secure infrastructure that make autonomous workflows trustworthy by default.
- AI agent-driven development is no longer experimental here - it's how we work.
Responsibilities
- Lead and contribute to features across the billing stack: subscription management, payment processing, entitlements, invoicing, and internal tooling
- Write, review, and maintain Go/Golang backends and TypeScript/React frontends - including unit, integration, and e2e tests
- Work within a cross-functional team alongside product, design, and data engineering
- Own features through their full lifecycle: design, implementation, deployment, and production operation
- Handle ad-hoc internal billing support requests across the company
- This role may require participation in an on-call rotation to provide support outside of standard business hours, including evenings, weekends, and holidays, as needed.
- How do we build subscription and usage-based billing flows that are accurate, auditable, and extensible?
- How do we design APIs and service boundaries that remain coherent as billing models evolve?
- How do we architect software systems that AI agents can implement correctly - with specifications tight enough that the output is trustworthy?
- We are committed to building a team that represents a variety of backgrounds, perspectives, and skills.
Requirements
- 2+ years with TypeScript/React on the frontend
- Experience or genuine interest in billing, payments, subscriptions, or financial systems
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience
- You will have driven meaningful improvements to billing accuracy, payment reliability, or developer experience - and your work will be directly visible in the commercial systems that make Docker's growth possible.
- 4+ years building production SaaS applications
- Strong Go/Golang backend experience
- Demonstrated ability to write clear technical specifications and design documents - this is as important as code
- Strong written English
- we are async-first and writing is how decisions get made
- Security-aware engineering practices
- You understand that in an AI-agent development workflow, the leverage is upstream - in planning, specification, and architectural thinking - not in writing lines of code. You want to help define what high-quality AI-assisted development actually looks like on a team that ships business-critical systems.
Nice to have
- Experience with payment and billing platforms - Stripe strongly preferred
- Comfort with cloud infrastructure: AWS preferred, Postgres, Terraform, Kubernetes, GitHub Actions
Skills
- We're setting the standard for what it looks like to apply
Compensation
- Technology stipend equivalent to $100 USD net/month
Benefits
- Home office setup
- 16 weeks of paid Parental leave (after 6 months of employment)
- Technology stipend equivalent to $100 USD net/month
- PTO plan that encourages you to take time to do the things you enjoy
- Training stipend for conferences, courses and classes
- Medical benefits, retirement and holidays vary by country
- Equity; we are a growing start-up and want all employees to have a share in the success of the company
Company info
- we are a growing start-up and want all employees to have a share in the success of the company
- The more inclusive we are, the better our company will be.
- Strong written English; we are async-first and writing is how decisions get made
Equal opportunity
- equal opportunity.
Visa & Work Authorization
- Docker considers visa sponsorship on a case-by-case basis based on business needs.
Apply directly at Docker, Inc →Create a free account for alerts like thisView Docker, Inc immigration profile
This listing is sourced directly from Docker, Inc's careers page and normalized into a canonical job model.