# Software Engineer, Billing

**Company:** [Docker](https://hotfix.jobs/companies/docker)
**Location:** Remote
**Role:** Backend Engineering
**Salary:** $137k – $223k/yr
**Experience:** 4+ years
**Skills:** Go, TypeScript, React, Stripe, AWS, Postgres, Terraform, Kubernetes, GitHub Actions
**Posted:** 2026-04-21

> Develops and maintains billing systems including subscription management, payment processing, and entitlements using Go backends and React frontends. Requires 4+ years SaaS experience, strong Go skills, and familiarity with Stripe and AWS.

## Job Description

## 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
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience

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

## Similar roles

- [Software Engineer, Lifecycle](https://hotfix.jobs/jobs/2db10408-c715-49ce-955c-e78079877080) - Upstart - Remote - $136k – $197k/yr
- [Software Engineer II, Storage](https://hotfix.jobs/jobs/ec4dc32b-7099-4c39-8b71-2bbfa6847386) - Crusoe - San Francisco, CA - $136k – $161k/yr
- [Software Engineer, Architecture, Reliability, & Compute](https://hotfix.jobs/jobs/aed91791-f8ff-4d2b-9846-3f424d83323c) - Scale AI - San Francisco, CA - $138k – $259k/yr
- [Backend Engineer](https://hotfix.jobs/jobs/ed6d2fb8-9807-45e2-8011-ddbb5e95befd) - Fable Security - San Francisco, CA - $135k – $250k/yr
- [Software Engineer, Backend](https://hotfix.jobs/jobs/e61b37cd-8479-4239-ab14-bf9d0599e20c) - Ema - California - $135k – $200k/yr

**Apply:** https://hotfix.jobs/jobs/c51129dc-4f39-4b58-9d20-c01bc42581ef
**Canonical:** https://hotfix.jobs/jobs/c51129dc-4f39-4b58-9d20-c01bc42581ef