Skip to content

Software Engineer, Billing

170k – 290kUnited StatesRemote3+ YOE
Summary

Designs, builds, and maintains usage-based billing systems, integrating third-party platforms like Orb, Metronome, and Stripe. Requires 3+ years experience with Go, databases, and cross-functional collaboration for accurate, scalable billing at Render.

About the role

Responsibilities

  • Build, operate, and improve Render’s usage-based billing systems.
  • Integrate with and maintain third-party billing systems (e.g., Orb, Metronome, or similar).
  • Collaborate closely with Finance, Product, and Support Engineering teams to ensure accurate, reliable billing and reporting.
  • Work with large-scale databases and data pipelines to capture, transform, and reconcile usage data.
  • Monitor, troubleshoot, and continuously improve billing reliability and performance.
  • Contribute to architectural decisions about how billing integrates with the broader Render platform.
  • Help shape internal processes, documentation, and best practices for billing operations.

Requirements

  • 3+ years of professional experience building or operating usage-based billing systems.
  • Hands-on experience integrating and working with third-party billing systems such as Orb, Metronome, Stripe, or similar platforms.
  • Strong expertise in Go and production-grade databases (SQL or NoSQL).
  • Ability to work effectively across functions with Finance, Customer Experience, and Product teams.
  • Detail-oriented mindset with a strong sense of ownership and accountability in mission-critical systems.
  • Pragmatism and problem-solving skills to balance accuracy, scalability, and developer experience.

Nice-to-haves

  • Experience working in a high-growth startup or scaling environment.
  • Familiarity with financial reconciliation and reporting processes.
  • Background in distributed systems or event-driven architectures.
  • Willingness to mentor others and help scale Render’s engineering culture.

Benefits

  • Equity with early-exercise options and extended exercise windows.
  • 4 weeks of paid vacation.
  • 14 weeks of fully paid parental leave.
  • Long-term disability, life insurance, and 401K plans.
  • 100% employer-paid medical coverage and 99% employer-paid dental and vision coverage for you and a dependent. FSAs and HSAs available.
  • Monthly lifestyle stipend for wellness, mental health and therapy, hobbies, etc.
  • Monthly cell phone and internet subsidy.
  • Commuter benefits for Renders in the Bay Area, and home office stipends for remote Renders.
  • Continuous learning benefits & related support.
Skills
GoSQLNoSQLStripeOrbMetronomedata pipelinesdistributed systemsevent-driven architectures
Similar roles at this salary range
All Backend Engineering jobs →
6sense

Software Engineer III

Design, develop, and scale distributed backend systems and APIs using Python or Java. Requires 4+ years of experience building scalable services and microservices on cloud platforms.

148k – 217kSan Francisco, CABackend EngineeringRemote4+ YOEAWSGCP
Tailscale

Backend Engineer, Identity

Backend engineer focused on identity and access management, building authentication features (SSO, OAuth2, SAML, WebAuthn) and SCIM sync capabilities in Go for a distributed systems platform.

163k – 204kUnited StatesBackend EngineeringRemote5+ YOEGoSSO
Twilio

Staff Software Engineer

Lead technical architecture and roadmap for Twilio's Compliance Experiences platform, building scalable microservices and high-volume APIs while mentoring engineers and leveraging AI tools to accelerate delivery.

171k – 252kUnited StatesBackend EngineeringRemote12+ YOEGoAWS
Upstart

Senior Software Engineer, Foundations

Build and scale backend services powering personalized customer communications across SMS, email, push, and emerging channels. Partner with marketing and data teams to deliver real-time messaging, automation, and data-driven engagement systems.

167k – 231kUnited StatesBackend EngineeringRemote4+ YOEAWSJava
Upstart

Principal Software Engineer, Cash Line

Principal backend engineer building core systems for a new AI-powered revolving credit product. Owns distributed services for underwriting, pricing, transactions, and servicing in a greenfield environment.

183k – 270kUnited StatesBackend EngineeringRemote8+ YOEC#Java