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

Software Engineer, Billing Platform

$136.75k - $222.75k
Full-time

Docker

Role Description

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. 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.

The Billing Platform Engineering team owns the systems that make Docker's commercial model real. You'll work on problems like:

  • Building subscription and usage-based billing flows that are accurate, auditable, and extensible.
  • Designing APIs and service boundaries that remain coherent as billing models evolve.
  • Architecting software systems that AI agents can implement correctly.
  • Reducing friction in the checkout, upgrade, and payment experience for millions of Docker users.

You'll collaborate with product managers, designers, finance, and business operations.

Responsibilities

  • Lead and contribute to features across the billing stack: subscription management, payment processing, entitlements, invoicing, and internal tooling.
  • Write, review, and maintain Go/Golang backends and TypeScript/React frontends — including unit, integration, and e2e tests.
  • Architect and specify systems with enough precision that AI-assisted implementation produces correct, reviewable output.
  • Work within a cross-functional team alongside product, design, and data engineering.
  • Own features through their full lifecycle: design, implementation, deployment, and production operation.
  • Handle ad-hoc internal billing support requests across the company.

Qualifications

  • 4+ years building production SaaS applications.
  • Strong Go/Golang backend experience.
  • 2+ years with TypeScript/React on the frontend.
  • Experience with payment and billing platforms — Stripe strongly preferred.
  • Comfort with cloud infrastructure: AWS preferred, Postgres, Terraform, Kubernetes, GitHub Actions.
  • Demonstrated ability to write clear technical specifications and design documents.
  • Experience or genuine interest in billing, payments, subscriptions, or financial systems.
  • Strong written English; we are async-first and writing is how decisions get made.
  • Security-aware engineering practices.

What sets you apart

You understand that in an AI-agent development workflow, the leverage is upstream — in planning, specification, and architectural thinking — not in writing lines of code.

What to Expect

First 30 Days

  • You will ship code in your first week.
  • Get hands-on with the Billing Platform codebase and service architecture early.
  • Meet your counterparts across product, finance, and business operations.

First 90 Days

  • You will be an active contributor to design discussions and code reviews.
  • Ship your first meaningful feature through the full lifecycle.

One Year Outlook

  • You will be a trusted contributor on a team that is setting the standard for AI-agent-driven development.
  • Drive meaningful improvements to billing accuracy, payment reliability, or developer experience.

Benefits

  • Freedom & flexibility; fit your work around your life.
  • Designated quarterly Whaleness Days plus end of year Whaleness break.
  • Home office setup; we want you comfortable while you work.
  • 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; we are a growing start-up and want all employees to have a share in the success of the company.
  • Docker Swag.
  • Medical benefits, retirement and holidays vary by country.
  • Remote-first culture, with offices in Seattle and Paris.

Company Description

Docker embraces diversity and equal opportunity. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. The more inclusive we are, the better our company will be.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, Billing Platform in Remote vacancy
  • Role Description Wowza Media Systems is seeking a Senior Software Engineer to join the team responsible for the core data...  ...usage, manage customer account data, and report into our billing and CRM platforms. This is not a greenfield role. You'll be joining a team... 
    Software
    Full time
    Remote work

    Wowza Media Systems

    Remote
    2 days ago
  • $163k - $185k

    Role Description This is a Founding Platform Engineering role at EasyLlama. You’ll be the first dedicated...  ...engineer depends on, including: ~Billing and payments ~Enterprise...  ...Qualifications ~10+ years of professional software engineering experience. ~Expert-level... 
    Software
    Full time
    Remote work
    Flexible hours

    EasyLlama

    Remote
    12 hours ago
  • $190k - $230k

     ...live healthier lives. We are looking for a Staff Software Engineer to join our Subscriptions and Membership Platform team. This team plays a critical role in...  ...subscription and membership systems, including billing correctness, lifecycle state management, plan changes... 
    Software
    Full time

    Hims & Hers

    Remote
    5 days ago
  • $170k - $280k

    Role Description We're hiring a Senior Software Engineer to join our Infrastructure team and build...  ...systems — and 20% supporting our data platform (pipelines, dbt, Airflow). You'll...  ...Engineering team to expose modeled data (billing, settlement, finance) through APIs that... 
    Software
    Full time
    Work at office
    Remote work
    3 days per week

    Lithic

    Remote
    7 hours ago
  • $45 - $55 per hour

     ...PeopleSoft, ServiceNow, and vendor management platforms, along with strong analytical, reporting...  ...budget availability. ~Monitor active software licensing, maintenance, support, and...  ...~Familiarity with cloud consumption and billing models including: ~AWS ~Microsoft... 
    Software
    Hourly pay
    Contract work
    For contractors
    Work at office

    Next Generation Inc

    Remote
    2 days ago
  • $160k - $190k

     ...looking for an innovative and highly motivated Senior Software Engineer to join our Business Platform team. As a Senior Software Engineer on the Business...  ...Qualifications ~Experience integrating and managing billing systems, including Stripe, Salesforce (SFDC), and subscription... 
    Software
    Full time
    Remote work
    Home office

    Huntress

    Remote
    5 days ago
  •  ...is seeking a Senior Principal Engineer to define the technical strategy for their foundational platform. This role involves...  ...and architecting systems for billing and identity management. The...  ...candidate will have over 15 years of software engineering experience, including... 
    Software
    Remote job

    Docker, Inc.

    Seattle, WA
    1 day ago
  • $150k - $160k

    Role Description We are looking for a Senior Engineer to join our Partner Integrations, Billing Platform team, where you’ll play a key role in developing and optimizing our billing system, and be able to make enhancements to the billing platform — critical to our billing... 
    Software
    Full time
    Remote work
    Work visa
    Flexible hours

    Twin Health

    Remote
    3 days ago
  •  ...Francisco. Role Summary Weekend is looking for a Senior Software Engineer to join our Platform Team — the team that owns the foundational backend...  ...additional payment providers as well as TV-platform account and billing systems Build features that ensure a consistent... 
    Software
    Work at office
    Work from home
    Relocation
    Visa sponsorship
    Flexible hours

    Alumni Ventures

    San Francisco, CA
    2 days ago
  •  ...· Primarily working on computer and phone, navigating multiple software systems/programs to send and receive referrals for patients....  ...supported by a chart review for the level of care and correcting billing aspects of care for our patients while they are hospitalized. They... 
    Software
    Full time
    Part time
    Relief
    Remote work
    Work from home
    Relocation package
    Monday to Friday
    Night shift
    Day shift
    Afternoon shift
    Weekday work

    University of New Mexico - Hospitals

    Albuquerque, NM
    9 days ago
  • $160k - $170k

    Role Description We are looking for a skilled Platform Software Engineer to design and build the shared components, integration frameworks, and...  ...Infrastructure as Code (Terraform, Bicep). ~Familiarity with EHR/billing systems, healthcare web portals, or revenue cycle... 
    Software
    Full time
    For contractors

    Jorie AI

    Remote
    2 days ago
  • $137.5k - $182k

     ...re continuously evolving our technology platform to better serve our members, partners,...  ...growing business. We’re hiring a Principal Software Engineer to play a critical role in that journey...  ...of finance systems (e.g., NetSuite, billing platforms). ~Improve reliability,... 
    Software
    Full time

    HealthEquity

    Remote
    7 hours ago
  •  ...Electronic Health Record (EHR), Practice Management (PM), and Billing software designed to meet the needs of public health departments and...  ...performance reports from social media, website, and email platforms Comfortable hosting webinars and coordinating events or conferences... 
    Software
    Full time
    Work at office
    Remote work
    Flexible hours

    Kaizen Lab Inc.

    Cary, NC
    14 hours ago
  • $180k - $225k

     ...all-in-one cloud networking platform that secures, transforms, and...  ...vital to our success! We like software that’s serious and culture...  ...Platform team is part of the Engineering organization and doesn’t live...  ...you’ve worked on: Usage‑based billing, metering, revenue, or financial... 
    Software
    Permanent employment
    Full time
    Live in
    Work at office
    Local area
    Remote work
    Home office
    Flexible hours

    Dormont Manufacturing Co

    San Francisco, CA
    2 days ago
  •  ...integrations across our enterprise BPaaS platform. This role is critical in ensuring...  ...integrations across BPaaS platforms (claims, billing, clinical, member/provider, etc.). ~Develop...  ...). ~7+ years of experience in software development and system integration. ~... 
    Software
    Full time

    firstsourc

    Remote
    5 days ago
  • $110k - $150k

     ...company, we’re breaking new ground in software innovation too, redefining what’s possible...  .... Job Description A Cloud Platform Engineer, who will be embedded within the teams...  ...knowledge in Projects and Folders, IAM and Billing. Proficiency operating with Infrastructure... 
    Software
    Hourly pay
    Local area
    Immediate start
    Worldwide

    Bet365

    Denver, CO
    12 hours ago
  • $125k - $140k

     ...infrastructure function and is looking for a Cloud Platform Engineer to own the foundation that our products...  ..., security, observability, and software delivery. ~Manage and govern CAS...  ...organizational needs. ~Manage cost monitoring, billing oversight, and FinOps practices across... 
    Software
    Full time
    For contractors
    Remote work
    Flexible hours

    Come and See

    Remote
    2 days ago
  • $120k - $140k

     ...leading provider of practice management software for the physical therapy industry, is seeking...  ...the world’s leading practice management platform for physical therapy, occupational...  ...solutions encompassing a purpose-built EMR, billing and claims management, and patient... 
    Software
    Remote work
    Work from home

    GrabJobs

    Stockton, CA
    3 days ago
  • $65k - $75k

     ...verification, and compliance-related platforms Provide frontline customer...  ...issues, login support, billing questions, and request...  ...management and collaborate with engineering teams through Jira escalations...  ...within a SaaS/software environment Proven ability to... 
    Software
    Permanent employment
    Work at office
    Remote work

    Vaco Recruiter Services

    Nashville, TN
    1 day ago
  •  ...Software Guidance & Assistance, Inc., (SGA), is searching for a Graphic Designer for a contract assignment with one of our premier...  ...design requirements Completes related admin for accurate work billing and job tracking purposes ssists with Intake coordination/... 
    Software
    Contract work
    Work experience placement
    Remote work

    SGA

    United States
    2 days ago
  • $110k - $120k

     ...functional teams to streamline patient access, billing, and collections processes while optimizing technology platforms and ensuring regulatory compliance to maximize...  ...Evaluate and recommend revenue cycle management software and tools ~Ensure data integrity across multiple... 
    Software
    Full time
    Remote work

    MicroHealth

    Remote
    7 hours ago
  • Role Description The Oracle Customer Care & Billing position requires a skilled professional with a strong background in the utilities...  ...Must demonstrate Object Oriented Concepts and the concepts of a Software Development Life Cycle. ~Willingness to learn or comfortable... 
    Software
    Full time

    Texas State Library and Archives Commision

    Remote
    1 day ago
  •  ...looking for a Senior Full-Stack Engineer who can take ownership of the...  ...technical driver of the platform, making architecture decisions...  ...~5–8+ years of professional software development experience ~Strong...  ...platforms, subscription billing, or scheduling systems ~Exposure... 
    Software
    Full time
    Flexible hours

    Particle41

    Remote
    7 days ago
  • $180k - $225k

     ...a modern CPQ solution, and billing integrations. ~Lead complex...  ...Sales, Finance, Marketing, Engineering, and Security to translate strategy...  ...enrichment and automation platforms. ~Strong track record...  ..., and deliver the right software efficiently and on time. AI... 
    Software
    Full time
    Work visa

    Jellyfish

    Remote
    3 days ago
  • Brydon Group seeks a VP Engineering to lead modernization of a pediatric EHR/billing platform. You will own technology strategy, drive a modern .NET stack, and guide...  ...months. Ideal candidates have 8+ years in software engineering, 4+ years leading teams, healthcare... 
    Software
    Remote job

    Urrly

    Atlanta, GA
    2 days ago
  • $120k - $160k

     ...Accountability System and Transformation (FASTR) platform using Python, PySpark, and SQL to...  ..., and integrate COMSATCOM contract, billing, and operational data from disparate...  ...of 5 years of experience in data engineering, software development, database administration,... 
    Software
    Full time
    Contract work
    Work experience placement
    Work at office

    QinetiQ US

    Remote
    7 hours ago
  •  ...milestone meetings. Manage client billing and look for opportunities to...  ...practices and apply cross‑platform learning to benefit your...  ...experience using project management software to keep projects on track....  ...and content marketing Search engine optimization (SEO) Conversion... 
    Software
    Work at office
    Work from home
    Flexible hours

    Vtldesign

    Portsmouth, NH
    3 days ago
  • $72k - $96k

     ...Support: Support secure Wi‑Fi and VPN access for remote users. Software Support: Assist users with core tools, including Microsoft 365,...  ...services environment, including practice management, DMS, time/billing, or eDiscovery tools. Security & Compliance Exposure: Familiarity... 
    Software
    Temporary work
    Local area
    Remote work
    Work from home
    Shift work

    Modern Family Law

    Denver, CO
    3 days ago
  •  ...dietitians to improve health outcomes. As a Senior Software Engineer, you'll work across the entire Season platform, from core scheduling and dietitian appointments...  .../ analytics tools ~Experience building billing, fintech, or healthtech systems ~Prior experience... 
    Software
    Full time
    Flexible hours

    OpenLoop Health

    Remote
    6 days ago
  • $80k - $128k

     ...Parts A, B, C, and D claims data, provider billing practices, and healthcare reimbursement...  .... ~Proficiency with statistical software and programming languages, including Python...  ...Business Objects, Databricks, or similar platforms. ~Strong analytical, quantitative,... 
    Software
    Contract work
    Work at office
    Remote work
    Shift work

    Peraton

    Remote
    4 days ago

Do you want to receive more vacancies?

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