
About Benchling
Empowering biotech breakthroughs through cloud technology
Key Highlights
- Over 200,000 scientists using Benchling's platform
- Raised $411.2 million in total funding
- Headquartered in Yerba Buena, San Francisco, CA
- Serves 1,000+ companies and 7,500 academic institutions
Benchling is a leading cloud-based platform designed specifically for biotech R&D, empowering over 200,000 scientists from more than 1,000 companies and 7,500 academic institutions, including Moderna and 23andMe. Headquartered in Yerba Buena, San Francisco, Benchling has raised $411.2 million in tot...
π Benefits
Benchling offers 4 months of paid parental leave, a 401k plan, flexible paid time off, and work-from-home opportunities. Employees enjoy 100% coverage...
π Culture
Benchling fosters a culture of sincerity and consciousness, focusing on empowering scientists to make breakthrough discoveries. As a pioneer in the R&...

Backend Engineer β’ Mid-Level
Benchling β’ San Francisco - On-Site
Overview
Benchling is hiring a Backend Engineer for their Usage & Billing Platform team to design and build systems that power usage metering and billing. You'll work with Java and Spring to ensure financial-grade accuracy in product offerings. This position requires experience in backend engineering and system design.
Job Description
Who you are
You have 3+ years of backend engineering experience, particularly in designing and building scalable systems that handle complex data processing. You understand the intricacies of usage metering and billing systems, and you are comfortable working with high-throughput, low-latency architectures. Your expertise in Java and Spring allows you to create robust applications that meet the demands of modern biotechnology.
You are familiar with REST API design and understand how to implement best practices for API development. Your experience includes working with data quality guardrails and ensuring that systems are reliable and maintainable. You thrive in collaborative environments and enjoy working closely with product and platform teams to shape technical strategies.
You have a strong analytical mindset and can reason about cost, value, and growth in the context of software development. You are proactive in identifying opportunities for improvement and are eager to contribute to the evolution of the capabilities within the Usage & Billing Platform.
Desirable
Experience with cloud platforms such as AWS or GCP is a plus, as is familiarity with data aggregation and reconciliation processes. You may have worked in the biotechnology sector or have a keen interest in how technology can drive innovation in life sciences.
What you'll do
As a Backend Engineer on the Usage & Billing Platform team, you will design, build, and operate the systems that power Benchlingβs usage metering, rating, and billing. Your work will be foundational to how Benchling delivers and monetizes consumption-based products. You will own the evolution of these capabilities end-to-end, ensuring that they are scalable and efficient.
You will collaborate with internal application teams to define meters and aggregation windows, and model dimensions such as units, tiers, and entitlements. Your role will involve high-throughput, low-latency ingestion and exactly-once aggregation, ensuring that the systems you build are capable of handling large volumes of data with precision.
You will also be responsible for implementing data quality guardrails and conducting backfills and reconciliations as necessary. Your contributions will help Benchling scale its product offerings with financial-grade accuracy and customer transparency, shaping the technical strategy that product and platform teams rely on.
What we offer
At Benchling, you will be part of a mission-driven company that is unlocking the power of biotechnology. We offer a collaborative work environment where you can grow your skills and make a meaningful impact. You will have the opportunity to work with cutting-edge technology and contribute to projects that are at the forefront of the biotech industry.
We provide competitive compensation and benefits, including health insurance, retirement plans, and opportunities for professional development. Join us in our mission to bring modern software to modern science and help shape the future of biotechnology.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Benchling.
Similar Jobs You Might Like
Based on your interests and this role

Backend Engineer
Astranis is hiring a Backend Engineer to design and build mission-critical software for satellite control and monitoring. You'll work with technologies like Java and Python in San Francisco. This position requires experience in backend engineering and a strong understanding of high-performance systems.

Software Engineering
Uber is hiring a Software Engineer II for their Fares Platform team to build and expand core backend systems. You'll work with Java and Python to develop robust features that support Uber's global business. This position requires 2+ years of backend engineering experience.

Backend Engineer
Sprig is hiring a Senior Backend Engineer to join their Platform Team, focusing on backend architecture and data systems. You'll work with technologies like Java and Python to ensure platform reliability and performance.

Backend Engineer
Harvey is seeking a Staff Software Engineer for their Backend Platform team to design and implement shared frameworks and libraries. You'll work with Java, Spring, and AWS to enhance the developer experience and improve system reliability.

Backend Engineer
Formal is hiring a Backend Engineer to design and develop a high-performance data platform. You'll work with technologies like Golang, Rust, and AWS to handle large volumes of data in real-time. This position requires a strong understanding of scalable backend systems.