Software Engineer, Developer Platform - Benchling|Meet.jobs

Salary

110k - 165k USD Annually

Required skills

    Job description

    ROLE OVERVIEW

    Benchling’s customers rely on us as their Scientific System-of-Record. Benchling ingests, transforms and stores data from several customer data sources and integrates with their scientific research workflows. The Developer Platform team’s mission is to develop and scale the capabilities required to integrate and extend Benchling as the platform for our customers’ business critical data and processes.

    The Developer Platform Team is responsible for:

    • Internal developer frameworks for externalizing Benchling functionality over REST API and Events
    • External developer SDK and tools to develop, deliver and support deep integration applications with Benchling.
    • Frameworks and tools for building reusable deep Integration apps that can be installed by multiple customers.

    The Developer Platform is core to achieving Benchling’s mission to “accelerate the pace of life science research”.

    YOU MIGHT WORK ON

    • Work with a diverse team of talented and experienced engineers who are passionate about building an API-first culture and framework.
    • Build world-class developer-friendly APIs, development frameworks and operational tools.
    • Build and expand API coverage and work with our partners to launch and scale new integration capabilities.
    • Help drive sound technical decision making and lead technical conversations with other teams across Benchling.
    • Shape future proof interfaces that are easy to build against and meet the requirements of product teams and customers
    • Identify and solve performance and scaling challenges to enable customers to accelerate their research workflows and data flows with Benchling.
    • Identify and work on initiatives to grow a rich ecosystem of integrations and solutions on Benchling’s Platform.

    ABOUT YOU

    • 3+ years of experience as a software engineer in Platform or Application infrastructure organizations
    • Are passionate about developer experience and API-first culture and products
    • Thrive in a collaborative and diverse environment involving different stakeholders and experts
    • Strong understanding of development environment, tools and workflows in distributed cloud computing, virtualization, and microservices architectures
    • A Bachelor’s degree or equivalent in Computer Science, Computer Engineering, or a related field IF YOU ARE SEEKING A NEW GRAD POSITION / INTERNSHIP:
    •  

    Apply for our Summer 2022 software engineering internship program here.

    •  

    For new grads, class of 2021-2022, who are seeking a full time position after graduation, please apply to our Software Engineer, New Graduate position here.

    Benchling