drjobs Software Engineer, Backend (Schemas & Object Framework)

Software Engineer, Backend (Schemas & Object Framework)

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

San Francisco, CA - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Biotechnology is rewriting life as we know it from the medicines we take to the crops we grow the materials we wear and the household goods that we rely on every day. But moving at the new speed of science requires better technology.

Benchlings mission is to unlock the power of biotechnology. The worlds most innovative biotech companies use Benchlings R&D Cloud to power the development of breakthrough products and accelerate time to milestone and market.

Come help us bring modern software to modern science.

ROLE OVERVIEW

As a software engineer on the Schemas and Object Framework team you will design build and operate platform systems that are fundamental to how Benchling models complex science. Not only will your work enable Benchling to scale its product offerings and accelerate scientific discovery for our customers by providing a cohesive and extensible data modeling foundation but you will also have the opportunity to shape technical strategy and establish best practices for Benchling product and platform teams.

The richness and variety of our customers work means that Benchling cannot provide outofthebox support for all the concepts in biotech. So the Schemas system enables our internal application teams to introduce new schema types which are natively integrated with our platform. Our customers can then extend and customize these schema types to represent their unique science. As an engineer on the Schemas team you will own the evolution of these customizable schemas ensuring optimal handling of data at rest and shaping the data within Schemas to maintain data integrity and optimize the performance of the datastore that backs all data records in the Benchling Data Platform.

This team also owns the Object Framework which enables Benchlings internal platform to be consistent by default by providing both a source of truth for the shape of Benchling domain models and also internal APIs for accessing them. Team members regularly define best practices for other platform and product teams to ensure modeling consistency as well as define interfaces to adjacent systems that persist data and generate change events. As a technical leader in this domain you will play a key role in shaping the technical strategy and driving adoption across Benchling product and platform teams.

RESPONSIBILITIES

  • Lead complex highimpact projects from architectural design through to deployment and operation.
  • Collaborate with application teams to design and implement robust domain models within the Object Framework.
  • Work closely with product managers designers and other engineers across Platform and Applications teams to translate business needs into effective solutions.
  • Provide mentorship to fellow engineers contribute to team growth and drive improvements in engineering processes and tools fostering a culture of excellence.
  • Improve the maintainability consistency scalability and developer experience of highimpact internal data modeling APIs.

QUALIFICATIONS

  • Collaborate effectively with diverse group of stakeholders and experts
  • 8 years of experience as a software engineer ideally 3 of those within a Platform team.
  • Strong problemsolving skills and ability to act on feedback
  • Express high ownership of impactful products and platform systems
  • Experience leading multiquarter projects including planning delivery project management and stakeholder communication.
  • Enjoy tackling deep technical challenges
  • Prior life science knowledge is not required but enthusiasm to learn is essential

HOW WE WORK

Flexible Hybrid Work: We offer a flexible hybrid work arrangement that prioritizes inoffice collaboration. Employees are expected to be onsite 3 days per week.

SALARY RANGE

Benchling takes a marketbased approach to pay. The candidates starting pay will be determined based on jobrelated skills experience qualifications interview performance and work location. For this role the base salary range is$177735 to $240465.

To help you determine which zone applies to your location please see thisresource. If you have questions regarding a specific locations zone designation please contact a recruiter for additional information.

Check out our engineering blog for some examples of past work throughout Benchling. Here are some other examples of recent and future projects for the Schemas and Object Framework team:

#LIHybrid

#BIHybrid

#LIGP1

Benchling welcomes everyone.

We believe diversity enriches our team so we hire people with a wide range of identities backgrounds and experiences.

We are an equal opportunity employer. That means we dont discriminate on the basis of race religion color national origin gender sexual orientation age marital status veteran status or disability status. We also consider for employment qualified applicants with arrest and conviction records consistent with applicable federal state and local law including but not limited to the San Francisco Fair Chance Ordinance.

Please be aware that Benchling will never request personal information payment or sensitive details outside of Greenhouse or via email. All official communications will come from an @ email address or from an approved vendor alias. If you are contacted by someone claiming to represent Benchling and are unsure of their legitimacy please reach out to us at to verify the communication.

Employment Type

Full Time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.