Senior Software Engineer, Billing
Core
Design and maintain scalable, secure infrastructure for Docker's billing platform, ensuring reliability for usage-based billing and payment systems.
Role type
Senior IC Platform Engineer (Billing Infrastructure)
Builds
Compute, storage, networking, CI/CD, and observability systems for the Billing Platform on AWS.
Domain
SaaS / Cloud Infrastructure / Financial Systems
Deliverable
production ML models | product features | infrastructure
Required skills
AWS (ECS/EKS, RDS, IAM, networking), Terraform (module patterns), Kubernetes (operational/architectural), Observability stacks (Datadog, Grafana), CI/CD pipeline design, Incident response, Threat modeling, Systemic risk identification
Preferred skills
Billing/Payments domain experience, AI-agent-assisted infrastructure workflows
Technologies
AWS, Terraform, Kubernetes, Datadog, Grafana, Jenkins, GitHub Actions, Postgres
Responsibilities
Own and evolve infrastructure supporting Billing Platform services; Design and maintain IaC for billing system infrastructure; Build and own observability systems for billing accuracy; Implement deployment patterns for AI-agent-assisted workflows; Partner with software engineers on service design; Identify systemic risks and drive improvements; Participate in incident response and on-call rotation; Mentor engineers on team standards
Seniority
Senior, hands-on IC with mentorship responsibilities