Skip to content
DockerDockerSeattle, WA

Software Engineer, Billing

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.

137k – 223k/yr
Remote4+ YOEBackend Engineering

About the role

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

Skills

GoTypeScriptReactStripeAWSPostgresTerraformKubernetesGitHub Actions
Upstart

Software Engineer, Lifecycle

UpstartUnited States

Backend engineer on the Lifecycle team building scalable services for SMS, email, push and real-time marketing automation. Partner with marketing, analytics and ML teams to deliver data-driven engagement at Upstart.

136k – 197k/yr
Remote3+ YOEBackend Engineering
Crusoe

Software Engineer II, Storage

CrusoeSan Francisco, CA

Develops and operates high-performance, scalable cloud storage infrastructure using advanced storage engineering concepts. Requires hands-on experience with distributed systems, Java or Go, Linux internals, and IaC tools like Terraform.

136k – 161k/yr
On-siteBackend Engineering
Scale AI

Software Engineer, Architecture, Reliability, & Compute

Scale AISan Francisco, CA +3

Build secure backend systems and tools for AI model inference and Public Sector customers. Own reliability, develop CLIs for deployment/testing, collaborate on integration tests. Requires security clearance and hybrid office presence in SF, NYC, DC, or STL.

138k – 259k/yr
HybridBackend Engineering
Fable Security

Backend Engineer

Fable SecuritySan Francisco, CA

Backend engineer building and owning the data platform with real-time API integrations, Kafka streaming, Spark/Airflow pipelines, and distributed systems on AWS.

135k – 250k/yr
Hybrid3+ YOEBackend Engineering
Ema

Software Engineer, Backend

EmaCalifornia

Build and maintain scalable backend systems and APIs using Go/Python for enterprise AI applications. Requires 4+ years experience with databases, cloud platforms, containerization, and security best practices in a hybrid role.

135k – 200k/yr
Hybrid4+ YOEBackend Engineering