Benchling

Software Engineer, Backend (Usage & Billing Platform)

Benchling

Apply
3 months ago
San Francisco, CA, USA
Senior
H1B Sponsor

Base Salary

$195k - $265k/yr

Responsibilities

  • Design, build, and operate high-throughput usage metering pipelines.
  • Develop and evolve Billing Platform primitives including plans, pricing, and invoicing.
  • Ship real-time product experiences powered by usage and define SLAs.
  • Partner with various teams to translate business rules into meters and pricing models.
  • Improve developer ergonomics through clear APIs, documentation, and mentorship.

Requirements

  • 5+ years of professional software engineering experience, ideally in SaaS or platform engineering.
  • Proficiency in backend development and API design with Python, Go, Java, or TypeScript.
  • Experience designing and operating distributed systems and event-driven pipelines.
  • Track record of delivering projects end-to-end and collaborating with cross-functional teams.
  • Deep care for data quality and familiarity with SLIs/SLOs and observability practices.
  • Excellent communication skills and ability to mentor peers.

Benefits

  • Flexible hybrid work arrangement with in-office collaboration.
  • Diversity and inclusion are prioritized in hiring practices.

Tech Stack

Apache BeamApache FlinkApache KafkaApache SparkClickHouseGoJavaPostgreSQLPythonSnowflakeTypeScript

Categories

BackendData Engineering