Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Billing

$160.9k - $260.7k

Docker

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 Senior Software Engineer, Billing on this team will keep systems running, help define what safe, observable, AI-assisted infrastructure operations look like in practice, and model that standard for the rest of the team. 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; contribute to module patterns and standards for the team Build and own observability systems - metrics, logging, alerting - with a focus on billing accuracy and payment reliability Implement 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 in the team's systems and drive improvements, including work that reaches into adjacent teams or services Participate in 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 on the team; your technical judgment should help raise the bar for how the team builds and operates Qualifications 6+ years in platform, infrastructure, or SRE roles supporting production SaaS systems at scale Strong AWS expertise: ECS or EKS, RDS (Postgres preferred), networking, IAM, cost management - you've operated these systems under real load and real incidents Strong Terraform skills; you've built reusable module patterns and can improve the ones a team relies on Experience building and owning observability stacks (Datadog, Grafana, or similar) for production services - not just using them Strong familiarity with CI/CD systems - Jenkins, GitHub Actions, or equivalent - including pipeline design and developer experience Kubernetes at an operational and architectural level A track record of identifying systemic risks and driving improvements within your team and adjacent systems Security-first mindset: threat modeling, blast radius analysis, least-privilege by default, audit trails as a design requirement Strong written English; clear written communication is how you scale your work across the team Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience On-call Operational ownership is part of the job. You'll join the rotation after onboarding and shadowing, and help improve on-call itself: better alerts, stronger runbooks, less toil, and blameless postmortems aimed at prevention. 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 the systems your team owns, and you know how to build alignment 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 will be contributing to the team's technical direction. One year outlook You will be one of the team's go-to engineers 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. Docker considers visa sponsorship on a case-by-case basis based on business needs. Compensation & Equity United States: $160,900 - $260,700 + 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 Docker

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Billing in Seattle, WA vacancy
  • $140.8k - $176k

     ...the dreamers and builders in the world. We are seeking a Senior Software Engineer (IC3) to join our Customer Trust & Engineering team working...  ...senior leadership and collaborate across teams (Inference, Billing, DOKS). Nice to Have Experience with Open... 
    Senior
    Full time
    Work experience placement
    Local area
    Worldwide
    Flexible hours

    Digitalocean

    Seattle, WA
    more than 2 months ago
  • $182.75k - $278.5k

     ...all 50 states run their practice on our software, serving over 1 million patients. We are...  ...enable this at scale. We aren't just a billing layer; we are becoming the platform where...  ...speed. You proactively improve your team's engineering velocity - whether that's refining... 
    Senior
    Flexible hours
    Shift work

    Headway - Design & Development

    Seattle, WA
    1 day ago
  • $168.1k - $227.4k

     ...Amazon's largest big-data processing teams? Computing AWS bills, at its core, is a large-scale distributed systems problem...  ...for millions of customers, with a 100% accuracy promise.As a senior software engineer, you will develop and improve large-scale distributed systems... 
    Senior
    Internship
    Work from home
    Flexible hours

    Amazon

    Seattle, WA
    13 days ago
  •  ...performance, and developer experience . You'll work closely with engineers and product managers to automate critical operations, evolve...  ...Processing: Kinesis, Firehose Infrastructure: Kubernetes Billing & Revenue: Metronome, Stripe Go-to-Market Integrations:... 
    Senior
    Full time

    Temporal Technologies

    Seattle, WA
    18 days ago
  • $180k - $210k

     ...product-focused startup, we'd love to meet you. The Role: As a Senior Software Engineer focusing on Frontend at Read AI, your contributions will...  ...and React, you will work on our reporting application, billing system, our native note-taking apps (Zoom, Meet, and Teams)... 
    Senior
    Flexible hours

    Read AI, Inc

    Seattle, WA
    2 days ago
  • $182k - $242k

    Senior Software Engineer- Billing Product New York, NY / Bellevue, WA CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that enables innovators to build and scale AI with confidence. Trusted... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Bellevue, WA
    2 days ago
  • $182k - $242k

     ...CRWV) in March 2025. Learn more at About The Role As a Software and AI Engineer, IT Systems, you’ll design and develop AI agents and first-...  ...AI agents and copilots that assist with tasks in Finance, Billing, and Supply Chain domains, integrating with systems like... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Bellevue, WA
    12 hours ago
  • $200k - $287.5k

     ...redefine the future of how work gets done.The Billing & Payments Platform team builds...  ...Snowflake's business and enable every other engineering team — and the architectures we ship...  ...depend on every day.What You'll DoAs a Senior Software Engineer on Billing Platform, you will:... 
    Senior

    Snowflake

    Bellevue, WA
    5 days ago
  • $168.1k - $227.4k

    We are seeking a Lead Engineer to own the technical vision and delivery of AWS's Tax Platform...  ...responsible for transforming a critical billing infrastructure component into a scalable...  ...5+ years of non-internship professional software development experience- 5+ years of... 
    Senior
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    3 days ago
  • $251k - $352k

    Senior Principal Engineer, Infrastructure Base pay range $251,000.00/yr - $352,000.00/yr At Docker,...  ...foundational platform that powers accounts, billing, data, developer tools and enterprise...  ...Technical Expertise 15+ years of software engineering experience with... 
    Senior
    Full time
    Contract work
    Immediate start
    Remote work

    Docker

    Seattle, WA
    1 day ago
  •  ...and perform other data science and data engineering tasks all in one place. To learn more...  ...Notebook products please visit AS A SOFTWARE ENGINEER FOR SNOWFLAKE NOTEBOOKS, YOU WILL...  ...Machine Learning, Container Services, billing and cloud infrastructure. Be a strong... 
    Full time
    Internship

    Snowflake

    Bellevue, WA
    more than 2 months ago
  •  ...Are you ready to join the Un-carrier movement? At T-Mobile, Senior Software Engineers design, build, and deploy scalable software solutions that...  ...management as neededEducation and Work Experience:Telecom Billing Domain experience (Preferred)Experience developing telecom... 
    Senior
    Full time
    Temporary work
    Part time
    Work experience placement
    Local area
    Flexible hours

    T-Mobile

    Bellevue, WA
    a month ago
  •  ...shops on the West Coast.  Job Description ~7+ years of software development experience at a major Tech company, gaming studio,...  ...C/C++ Expert and Fluent in C# ~ Experience with the Unreal 4 engine is a major plus ~ Unity is a nice to have, but not a necessity... 
    Senior
    Full time

    Ten4 Llc

    Seattle, WA
    more than 2 months ago
  •  ...data from our computer vision technology. \\\ \\\ Work with other engineers to implement and launch that solution. \\\\ \\\ \\\ Qualifications \\\ \\\ ~5+ years experience in a production software development environment \\\\ ~ Experience working within an early/... 
    Senior
    Full time
    Remote work

    Svmt Inc

    Seattle, WA
    more than 2 months ago
  •  ...Senior Rails Developer Quve is a fully funded, early stage company, developing a new way for consumers to improve their fitness, and for personal trainers to manage their business, find new clients, and train their clients with in-person sessions integrated with... 
    Senior
    Full time

    Quve Co.,

    Seattle, WA
    more than 2 months ago
  •  ...Participate in code reviews, on-call rotations, and architecture discussions Required Qualifications ~3–5 years of software engineering experience on large-scale distributed systems or cloud services ~ Strong proficiency in Java or C++ ~ Deep understanding... 
    Senior
    Full time

    Snowflake

    Bellevue, WA
    more than 2 months ago
  •  ...Today, Upbound supports  Fortune 500 companies and platform engineers across 100+ countries . Crossplane has surpassed 100M+ downloads...  ...raised $69M to date. Learn more at  . Upbound is hiring a Senior Software Engineer to help us build and operate Upbound Spaces, the... 
    Senior
    Remote job
    Full time
    Worldwide

    Upbound

    Seattle, WA
    16 days ago
  • $170k - $190k

     ...team As part of the Roleplays team, you'll be working on the engine that powers the heart of Yoodli. You'll be creating an AI-...  ...throughout the frontend and backend stacks to build enterprise-grade software that works for company wide rollouts without a hitch. You'll go... 
    Senior
    Full time
    3 days per week

    Yoodli

    Seattle, WA
    18 days ago
  •  ...execute a function, but to help redefine the future of how work gets done. We are looking for a talented and passionate Senior Software Engineer for our Snowpark Container Service , part of our Snowflake Compute Platform - to build our elastic, high-scale, high... 
    Senior
    Full time
    Work at office

    Snowflake

    Bellevue, WA
    more than 2 months ago
  •  ...love hard distributed systems and database engine problems, care about correctness and...  ...Required ~7+ years of experience in backend software engineering ~ Strong proficiency in...  ...catalog capabilities across the platform. As a Senior Software Engineer on this team, you will... 
    Senior
    Full time

    Snowflake

    Bellevue, WA
    more than 2 months ago
  •  ...accessible to all data users. But it didn’t stop there. They engineered Snowflake to power the Data Cloud, where thousands of...  ...for growth and mentorship from Principal engineers. AS A SENIOR SOFTWARE ENGINEER - IDENTITY & ACCESS MANAGEMENT, YOU WILL: ~ Design... 
    Senior
    Full time

    Snowflake

    Bellevue, WA
    more than 2 months ago
  •  ...step of the way. Join us to invest in yourself, your career, and the financial world. The Role: We are seeking a Senior Software Engineer to join our team. SoFi Invest is SoFi’s new investment platform that includes our market-leading robo-advisor, and online... 
    Senior
    Full time
    Work experience placement

    Sofi

    Seattle, WA
    more than 2 months ago
  • $160k - $210k

     ...change and achieving remarkable growth in a rapidly evolving industry.   Now, we’re growing! The Role We’re hiring a Senior Software Engineer (Backend) to join the team building our next-generation, pixel-less ad targeting systems. You’ll design, build, and scale... 
    Senior
    Full time
    Work at office
    Remote work
    Work from home

    Cognitiv

    Bellevue, WA
    more than 2 months ago
  • $191k - $253k

     ...ABOUT THE JOB We are hiring a Senior Software Engineer to design, improve, and maintain the core package set which supports software distribution throughout Anduril. This involves creating internal tooling, establishing standards, planning architectural changes,... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Seattle, WA
    more than 2 months ago
  • $196k - $230k

     ...are high, and so are the rewards. The Software Platform team accelerates developer...  ...platforms and tools that power Robinhood engineering. Within this group, the Compute team focuses...  ...next phase of technical growth! As a Senior Software Engineer , you will focus... 
    Senior
    Full time
    Work at office
    Flexible hours
    Shift work
    3 days per week

    Robinhood

    Bellevue, WA
    more than 2 months ago
  • $115k - $145k

     ..., and product innovation to create dynamic experiences that captivate, engage, and delight. We are in search of a Senior Full-Stack Software Engineer to join our Gigantic Playground team. In this role, you will play a crucial part in driving technological innovation... 
    Senior
    Full time

    Courtavenue

    Seattle, WA
    more than 2 months ago
  • $150k - $185k

     ...Role: Senior Software Engineer – Back End Hybrid Role, MUST BE BASED IN SAN DIEGO, CA About Tillster Tillster, headquartered in the USA, is the global leader in digital ordering and customer engagement solutions. For over a decade we have developed revolutionary... 
    Senior
    Full time
    Contract work
    Part time
    Local area
    Visa sponsorship

    Tillster

    Seattle, WA
    more than 2 months ago
  • $180k - $220k

     ...and the release path that keeps installed software healthy on real users' machines. You'...  ...that make the codebase productive for engineers and AI agents alike Own release quality...  ...with a diverse and talented team. Senior Software Engineer positions offer a base... 
    Senior
    Full time
    Live in
    Local area
    Flexible hours

    Read Ai

    Seattle, WA
    a month ago
  • $191k - $253k

     ...owns the integration of Simulation products into the Lattice ecosystem. We're the bridge between Anduril's high-fidelity simulation engine and the production services that power Lattice, enabling simulated entities, sensors, and autonomy to participate in the same... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Seattle, WA
    more than 2 months ago
  • $112.3k - $168.5k

     ...What you will do: Design, develop, and maintain embedded software on ARM 64/32 bit processors and microcontrollers – from early...  ...to improve overall organizational success. Mentor junior engineers and contribute to the professional growth of the embedded software... 
    Senior
    Full time
    Remote work

    Impinj, Inc.

    Seattle, WA
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Billing. Be the first to apply!