Docker Inc. logo

Staff Software Engineer, Billing

Job Overview

Location

Seattle, WA

Job Type

Full-time

Category

Backend Engineer

Date Posted

April 22, 2026

Full Job Description

đź“‹ Description

  • • As a Staff Software Engineer on Docker's Billing team, you will design and evolve the infrastructure that ensures safe, observable, and reliable billing operations for Docker’s platform, supporting millions of users and billions of container image pulls.
  • • You will own and improve the infrastructure supporting Billing Platform services, including compute, storage, networking, CI/CD, and observability, while defining standards for Terraform, deployment patterns, and incident response in an AI-agent-assisted development environment.
  • • You will join a globally distributed, remote-first team at Docker, a leader in developer tooling, where you’ll help shape infrastructure practices that enable trustworthy autonomous workflows as AI agents become integral to software development.
  • • You will mentor engineers, drive systemic improvements across teams, and establish yourself as the trusted authority on billing infrastructure, directly impacting the resilience and correctness of systems handling real financial transactions.

🎯 Requirements

  • • 8+ years of experience in platform, infrastructure, or SRE roles supporting production SaaS systems at scale
  • • Deep AWS expertise including ECS or EKS, RDS (Postgres preferred), networking, IAM, and cost management under real load and incidents
  • • Expert-level Terraform with proven experience designing reusable module patterns and setting organizational standards
  • • Experience building and owning observability stacks (e.g., Datadog, Grafana) at an organizational level, not just using them
  • • Strong familiarity with CI/CD systems such as Jenkins or GitHub Actions, including pipeline design and developer experience ownership
  • • Operational and architectural knowledge of Kubernetes
  • • Track record of identifying systemic risks and driving cross-team or cross-organizational improvements
  • • Security-first mindset with experience in threat modeling, blast radius analysis, least-privilege principles, and audit trails
  • • Strong written English communication skills to scale influence across teams
  • • Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent practical experience

🏖️ Benefits

  • • Freedom and flexibility to fit work around your life
  • • Designated quarterly Whaleness Days plus an end-of-year Whaleness break
  • • Home office setup stipend to ensure comfort while working remotely
  • • 16 weeks of paid parental leave
  • • Technology stipend equivalent to $100 net per month
  • • Training stipend for conferences, courses, and classes
  • • Equity participation in Docker’s growth
  • • Docker swag and remote-first culture with offices in Seattle and Paris
  • • Medical benefits, retirement, and holidays varying by country
  • • PTO plan that encourages time off for personal enjoyment

Skills & Technologies

PostgreSQL
AWS
Docker
Kubernetes
Terraform
Senior
Remote
Degree Required

Ready to Apply?

You will be redirected to an external site to apply.

Docker Inc. logo
Docker Inc.
Visit Website

About Docker Inc.

Docker Inc. provides an open platform for developing, shipping, and running applications inside lightweight containers. Its tools package software and dependencies into portable units that run consistently across environments, accelerating DevOps workflows and cloud-native development. The company offers Docker Desktop, Hub, and subscription services that integrate with CI/CD pipelines and orchestration platforms, enabling teams to build, share, and deploy microservices at scale while maintaining security and governance policies.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Expired
Yerevan, Armenia
Full-time
Expired Jun 4, 2026
Go
Rust
Ruby
+5 more

2 months ago

Apply
Argentina - Remote
Full-time
Expires Jun 21, 2026
TypeScript
Scala
React
+4 more

1 month ago

Apply
Expired
Argentina
Full-time
Expired May 12, 2026
Java
Remote

3 months ago

Apply
Expired
Argentina
Full-time
Expired May 20, 2026
JavaScript
TypeScript
React
+5 more

3 months ago

Apply