Staff Software Engineer, Billing
$170.35k - $275.55kDocker, Inc.
About Docker
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. From solo founders to the world's largest companies, developers rely on Docker to build, share, and run their applications across our suite of products including Docker Desktop, Docker Hub, and Docker Scout.
We are a globally distributed, remote-first team building the tools that define how software gets built and delivered. 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.
_______________________________________________________________________
We're building AI-native development practices into how this team works at a foundational level. That means infrastructure design needs to account for a new kind of collaborator: AI agents that generate, deploy, and operate software. The Staff Infrastructure Engineer on this team will keep systems running, define what safe, observable, AI-assisted infrastructure operations look like in practice, and set the standard for how the broader engineering organization follows.
What you'll work on
The Billing Platform Engineering team owns the systems that make Docker's commercial model real. You'll work on problems like:
How do we design infrastructure that makes AI-generated deployments safe to ship and easy to roll back?
How do we instrument billing systems so that failures — billing miscalculations, entitlement gaps, payment errors — are detected immediately and unambiguously?
How do we build infrastructure that scales with usage-based billing workloads without manual intervention?
How do we make the developer experience on this team faster and more reliable — local environments, CI/CD pipelines, deployment tooling?
Responsibilities
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. 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.
Mentor engineers across the team; your technical judgment should raise the floor for everyone
Qualifications
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 — you've operated these systems under real load and real incidents
Expert‑level Terraform; you've designed reusable module patterns and set standards others follow
Experience building and owning observability stacks (Datadog, Grafana, or similar) at an organizational level — not just using them
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
A 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; at Staff level, written communication is how you scale your influence across teams
Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience
What sets you apart
You don't wait for problems to be handed to you — you find them, frame them, and drive the solution. You've operated at a scope where your decisions affected multiple teams or systems, and you know how to build consensus and move work forward without direct authority. You've thought seriously about what infrastructure needs to look like when AI agents are generating and shipping code — safe deployment patterns, strong observability, clean rollback — and you want to help define that standard here. Experience with billing, payments, or financial systems infrastructure is a meaningful plus.
What to Expect
First 30 Days
You will ship code in your first week. We run an agent‑first development workflow — infrastructure changes start with a plan, specifications are written before generation, and every change is reviewed before it merges — and onboarding is no exception. You will get hands‑on with the infrastructure supporting Billing Platform services early, shadow on‑call, and build a clear picture of the system before you start making bigger changes. By the end of 30 days you will have shipped real work and know where the most important problems are.
First 90 Days
You will have taken ownership of one or more infrastructure components and delivered an improvement from design to production with measurable impact. You will be an active participant in deployment and reliability discussions, bringing infrastructure constraints and operational requirements into the conversation early — before code is written. You will be a full participant in the on‑call rotation and have begun shaping the team's technical direction.
One Year Outlook
You will be the team's trusted authority on billing infrastructure. You will have driven meaningful improvements to observability, deployment safety, or platform reliability — and your work will be directly visible in the resilience and correctness of systems that handle real financial transactions for millions of Docker users. You will have helped define what AI‑agent‑assisted infrastructure operations look like done right, and that standard will be visible beyond this team.
Docker considers sponsorship on a case‑case basis based on business needs.
Compensation & Equity
United States: $170,350 – $275,550 + equity
______________________________________________________________________
Posting Information
Open vacancy: This posting is for an existing open role.
AI in hiring: Docker may use AI‑assisted tools during our recruiting process.
Interview recordings: Candidates will be invited to opt in to interview recordings to support interviewer calibration and consistent evaluations. Recordings are optional and require explicit consent.
______________________________________________________________________
Perks & Benefits
Remote-first by design – Work from your home, with offices in Seattle and Paris for connection and collaboration.
Flexibility that fits your life – We trust you to manage your schedule while delivering great work.
Time to recharge – Generous PTO, designated quarterly Whaleness Days, and a designated end‑of‑year Whaleness break.
Home office support – Set up your workspace for comfort and success.
Technology stipend – Equivalent to US$100 net per month to help support your work.
Learning & development – Annual stipend for conferences, courses, certifications, and continued learning.
Parental leave – 16 weeks of paid parental leave after six months of employment.
Equity for all full‑time employees – Share in Docker's long‑term success as we continue to grow.
Comprehensive benefits – Medical, retirement, and paid holidays vary by country.
Docker swag – Because representing the whale never gets old.
Docker is proud to be an equal opportunity employer. We are committed to building a team that reflects a broad range of backgrounds, experiences, and perspectives. We believe diverse teams build better products, make better decisions, and better serve our global community.
#LI-REMOTE
#J-18808-Ljbffr$143.7k - $194.4k
...like firewalls (security groups), routing, billing and monitoring as we touch every single... ...possible on bare metal leading to true Software Defined Networking (SDN). We continue... ..., and a passion for systems software engineering such as kernel or embedded software development...SuggestedInternshipImmediate startWorldwideFlexible hours$163k - $247k
.... About the Role: You’ll be a key engineer focused on building and owning the systems... ...financial requirements into reliable software. If you like working on core systems where... ...integration, KYB/KYC, 401k loans, billing and invoicing, and IRA Partner with product...SuggestedFull timeWork at officeLocal areaRemote work2 days per week3 days per week$168.1k - $227.4k
...of Amazon's largest big-data processing teams? Computing AWS bills, at its core, is a large-scale distributed systems problem that... ...of customers, with a 100% accuracy promise.As a senior software engineer, you will develop and improve large-scale distributed systems...SuggestedInternshipWork from homeFlexible hours$143.7k - $194.4k
...controls across all their AWS environments.We are seeking a software developer engineer to be part of our team to build solutions on a global... ...and even projects like automating all of our contractual billing systems, AWS Platform is always innovating with the customer...SuggestedInternshipFlexible hours$143.7k - $194.4k
...actively rebuilding and modernizing core billing console experiences while launching net-... .... · Own features through the full software lifecycle — from customer problem discovery... ...root causes of systemic issues. · Mentor engineers, onboard new team members, and foster an...SuggestedContract workInternshipFlexible hoursDay shift$175k - $245k
...Sr. Software Engineer II - Billing & Subscriptions Engineering (Remote Eligible) -REMOTE, USA- For over 20 years, Smartsheet has empowered teams to manage work seamlessly and scale solutions smarter. Now, in our most ambitious chapter yet, we are uniting human...Full timeTemporary workLocal areaImmediate startRemote work$168.1k - $227.4k
...highly available, scalable, distributed engineering systems for one of the largest data lakes... ...pipeline such as campaigns, ad-serving, billing, clicks, impressions and more and into a... ...technical expertise to solve complex software problems in a fast-paced environment- Strategize...InternshipFlexible hours$236k - $339.25k
...class OLTP service on Postgres. We’re hiring Senior Postgres Engineers to help build the new Snowflake Postgres service. This is an exciting... ...help redefine the space by inventing at various layers of the software stack — from broad distributed systems to low-level...Remote work$193.8k - $285k
...the online stateful systems and abstractions that DoorDash Engineering depends on: reliable, efficient, secure, and easy to use. Within... ..., and reliability under exponential load. We're hiring a Staff Software Engineer to be the domain specialist for the storage abstraction...Hourly payWork at officeLocal areaImmediate startRemote workFlexible hours$240k - $300k
...banking with intuitive spend management, bill pay, and travel software, Brex enables founders and finance... ...support you need to grow your career.Engineering at BrexEngineering at Brex is about... ...expansion.What you’ll doWe’re looking for a Staff Software Engineer to operate across...Work at officeRemote workWork from home3 days per week$140.6k - $173.1k
We are looking for a passionate Staff Software Development Engineer who enjoys solving complex problems, passionate about learning and experimenting, building innovative solutions, and collaborating with a talented engineering team. In this role, you will play a key part...Full timeWork at officeRemote workFlexible hours$236k - $339.2k
...Snowflake CoWork, and UX featuresDeveloper tooling that enable our engineers to move fast and deliverFrontend infrastructure and shared... ...impact is significant.What We’re Looking ForOur ideal Staff Software Engineer will have:8+ years of software engineering experience...$208k - $260k
...sellers get paid in USD, hold balances in stable currency, and withdraw across Remitly's 170+ country disbursement network.As a Staff Software Engineer on Remitly Business, you will set the technical direction for the product engineering that powers this marketplace. You'll...Full timeTemporary workFor contractorsWork at officeWork from homeWorldwide- ...Experience team owns the core of Remitly's software development lifecycle including source... ..., and the AI-assisted tooling that both engineers and non-engineer Builders now use to... ...with speed and confidence. As a Senior or Staff Software Development Engineer, you'll work...Full time
$194k - $267k
...on this mission. If you are too, let's talk.OpportunityAs a Staff Engineer on the OIG team, you will be involved into development, design... ...and is energized by the challenge of building enterprise-grade software that millions of users depend on.This is a rare opportunity...Local areaWorldwideFlexible hours$66.59k - $114.81k
...Senior Software Engineer Apply Online We are seeking a Senior Software Engineer to play a key role in the continued growth and evolution... ...our solutions with human resources, revenue management, tax billing, and asset management. Location Yarmouth, Maine |...Local area- ...latest Whatnot updates on our news and engineering blogs and join us as we enable anyone to... ...This is not a role we open often. Senior Staff Engineers at Whatnot operate at cross-org... ...Engineer you should have 10+ years of software engineering experience, including a track...Temporary workWork experience placementWork at officeLocal areaRemote workWork from home
$230k - $270k
...journey runs on RentSpree. Recognized by Forbes as a Best Startup Employer and by BuiltIn Seattle as a Best Place to Work. Staff Software Engineer (fullstack/backend focus, consumer products) - Hybrid, Seattle, WA RentSpree is looking for a Staff Software Engineer...ApprenticeshipWork at officeLocal areaRemote workFlexible hoursNight shift2 days per week$165.69k - $307.71k
...are celebrated, here you can thrive. Software development teams in WBD’s Direct-to-consumer... ...Deploy team within Release and Delivery Engineering owns the final leg of WBD's software... ...New Role You are a technically broad Staff engineer who takes complex, ambiguous...Temporary workLocal areaImmediate startRemote work- ...Design and build scalable full-stack software across React/TypeScript, GraphQL, and Google... ...proposal through delivery. Establish engineering standards, document decisions, test systems... ...excellent communication are required; staff-level candidates typically bring eight or...Home office
$200k - $287.5k
...-scale systems, move fast, and take your technology career to the next level.We are seeking a highly talented and experienced Software Engineer to join our Database Engineering team. In this role, you will be a key contributor to the evolution of our core product: an elastic...Work experience placement$170.9k - $193.5k
...technology company delivering best-in-class financing and software products for sustainable solutions, from solar panels and batteries... ...Overview We’re looking for a passionate and experienced Staff Software Engineer to join the team building financial tools that help...For contractors- ...Job Description Job Description Zoox is looking for an experienced Staff Software Engineer to build, scale, and operate our custom High-Performance Computing infrastructure. As Zoox scales its autonomous vehicle development, our HPC platform must keep pace with rapidly...Temporary workRelocation package
$180k - $210k
...global networking leader, learn why there is no better time to join the Extreme team. Position details Title of position: Staff Software Engineer Position type: Full time Location: Seattle, WA / San Jose, CA Position reports to: Director of SW System s...Full timeH1bLocal areaWork from homeWork visaFlexible hoursShift work$203.5k - $248.5k
...here, and we need builders, innovators, and problem solvers to help us create it. Who you are Metropolis is seeking a Staff Software Engineer focused on Reliability to own reliability across the entire Metropolis platform and drive the comprehensive practices that...Temporary workWork at officeLocal area- ...Smartsheet is seeking a Senior Software Engineer II for Billing & Subscriptions Engineering. This remote-eligible role focuses on building the next generation of our platform, tackling distributed systems challenges, and mentoring engineers as part of a collaborative...Remote job
$254k - $350k
...serving systems that our applied research teams use for in- and off-vehicle ML use cases. You will work alongside a team of strong software engineers and act as a force multiplier for our internal customers. This team has many growth opportunities as we expand our robotaxi...- ...Linux servers, container orchestration, and deployments. As a Staff Engineer, you will play a key leadership role in enabling Stripe's... ...equivalent field ~15+ years of professional experience in a software development or devops automation role ~ Networking experience...
$144k - $201k
...platform, Synapse Everywhere, that delivers clinical intelligence to healthcare partners at scale. We are hiring a Staff Software Development Engineer to work with the team on the external API surface: design, scalability, security posture, and developer experience....Remote workFlexible hours$143.7k - $194.4k
...features like firewalling (security groups), billing and monitoring as we touch every single... ...features not possible on bare metal i.e. true Software Defined Networking (SDN).We are seeking an Embedded Software Development Engineer II (C/C++) to join our EC2 Nitro Fairness...InternshipWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Billing. Be the first to apply!
- software sales executive Seattle, WA
- software technology Seattle, WA
- software intern Seattle, WA
- entry level software sales Seattle, WA
- software sales representative Seattle, WA
- id software Seattle, WA
- software sales Seattle, WA
- internship software Seattle, WA
- healthcare software sales Seattle, WA
- software applications developer Seattle, WA





