Docker logo
    D

    Staff Software Engineer, Billing

    Docker
    Seattle, WA
    Remote
    Senior
    Full Time
    6 days ago
    remote-firstAWSTerraformKubernetesCI/CDobservabilitybilling infrastructuresenior level

    Requirements

    • 8+ years in platform, infrastructure, or SRE roles supporting production SaaS systems at scale
    • Deep AWS expertise: ECS or EKS, RDS (Postgres preferred), networking, IAM, cost management
    • Expert-level Terraform; designed reusable module patterns and set standards others follow
    • Experience building and owning observability stacks (Datadog, Grafana, or similar) at an organizational level
    • Strong familiarity with CI/CD systems — Jenkins, GitHub Actions, or equivalent — including pipeline design and developer experience ownership
    • Kubernetes at an operational and architectural level
    • Track record of identifying systemic risks and driving improvements that span team or organizational boundaries
    • Security-first mindset: threat modeling, blast radius analysis, least-privilege by default, audit trails as a design requirement
    • Strong written English communication skills

    What You'll Do

    • Own and evolve the infrastructure supporting Billing Platform services: compute, storage, networking, CI/CD, and observability
    • Design and maintain IaC (Terraform) for billing system infrastructure on AWS; set module patterns and standards for the team
    • Build and own observability systems — metrics, logging, alerting — with a focus on billing accuracy and payment reliability
    • Define deployment patterns and runbooks that work well in an AI-agent-assisted development workflow: clear rollback procedures, safe promotion gates, automated validation
    • Partner with software engineers on service design — bringing infrastructure constraints and operational requirements into the conversation before code is written
    • Identify systemic risks and drive improvements that span team or organizational boundaries
    • Lead incident response for billing system issues; own the on-call rotation and postmortem process
    • Mentor engineers across the team; your technical judgment should raise the floor for everyone

    Nice to Have

    • Experience with billing, payments, or financial systems infrastructure

    Benefits

    • Freedom & flexibility; fit your work around your life
    • Designated quarterly Whaleness Days plus end of year Whaleness break
    • Home office setup
    • 16 weeks of paid Parental leave
    • Technology stipend equivalent to $100 net/month
    • PTO plan that encourages you to take time to do the things you enjoy
    • Training stipend for conferences, courses and classes
    • Equity in the company
    • Docker Swag
    • Medical benefits, retirement and holidays vary by country
    • Remote-first culture, with offices in Seattle and Paris

    About Docker

    Docker’s platform helps millions of developers efficiently and collaboratively build, share, and run applications.

    Palo Alto, CA
    500 - 1000
    Developer Tools