Software Engineer, Backend - Data Platform (Big Data Infra) - Benchling|Meet.jobs

薪資

178k - 240k USD Annually

技能需求

    工作機會描述

    ROLE OVERVIEW

    Benchling's mission is to unlock the power of biotechnology. The world's most innovative biotech companies use Benchling's R&D Cloud to power the development of breakthrough products and accelerate time to milestone and market. Benchling's customers generate a rich and variety of science data. To keep up our innovation, Benchling need a highly scalable and extensible data platform that can serve both its customers and internal application team.

    As one of Benchling’s Data Platform engineers, you’ll join a rapidly growing, premier engineering team and form the foundation of our data pillar, encompassing customer-facing data products, internal analytics, and the customer-facing data warehouse. You will build the next generation of our Data Platform services that enables internal developers to easily build multi-tenant data applications and analytical products. . Also, Big Data Infra team has an expanded charter to define and execute an AI Data readiness strategy to provide a seamless developer experience to egress data to build AI applications. Benchling is growing really quickly, and you’ll be setting the bar for high quality data and a metrics-driven culture as we scale. You’ll serve as a key input and thought leader, and work closely with the product teams to deliver data driven capabilities to our internal and external customers.

    RESPONSIBILITIES

    • Build & operate high throughput distributed messaging platform like Kafka/kinesis to enable data change capture and data integration across Benchling.
    • Build next generation warehouse and compute platform with scalable data ingress/egress for internal and external customers
    • Build DSL & schema registry for internal and external customers to build custom data model. Develop Async data migrations over billions of records with zero-downtime while maintaining our data integrity guarantees.
    • Define and design data transformations and pipelines for cross-functional datasets, while ensuring that data integrity and data privacy are first-class concerns regarded proactively, instead of reactively.
    • Define the right Service Level Objectives for the batch & streaming pipelines, and optimize their performance.
    • Designing and creating CI/CD pipelines for platform provisioning, full lifecycle management. Building the platform control panel to operate the fleet of systems efficiently.
    • Work closely with the team across Application and Platform to establish best practices around usage of our data platform.

    QUALIFICATIONS

    • Have 5+ years of experience or a proven track record in software engineering
    • Experience with data analytics and warehouse solutions such as Snowflake, Delta Lake, AWS Redshift, etc
    • Experience with data processing technologies Kafka, Kinesis, Spark, Flink, or other open-source or commercial software
    • Experience in schema design, SQL & Schema registry
    • Strong experience with scripting language (such as Python)
    • Experience with deployment and configuration management frameworks such as Terraform, Ansible, or Chef and container management systems such as Kubernetes or Amazon ECS.
    • Driven by creating positive impact for our customers and Benchling's business, and ultimately accelerating the pace of research in the Life Sciences
    • Comfortable with complexity in the short term but can build towards simplicity in the long term
    • Strong communicator with both words and data - you understand what it takes to go from raw data to something a human understands
    • Willing to work onsite in our SF office 3 days a week.

    SALARY RANGE

    Benchling takes a market-based approach to pay. The candidate's starting pay will be determined based on job-related skills, experience, qualifications, interview performance, and work location. For this role the base salary range is $177,735 to $240,465.

    To help you determine which zone applies to your location, please see this resource. If you have questions regarding a specific location's zone designation, please contact a recruiter for additional information.

    Total Compensation includes the following:

    • Competitive salary and equity
    • Broad range of medical, dental, and vision plans for employees and their dependents
    • Fertility healthcare and family-forming benefits
    • Four months of fully paid parental leave
    • 401(k) + Employer Match
    • Commuter benefits for in-office employees and a generous home office set up stipend for remote employees
    • Mental health benefits, including therapy and coaching, for employees and their dependents
    • Monthly Wellness stipend
    • Learning and development stipend
    • Generous and flexible vacation
    • Company-wide Summer & Winter holiday shutdown
    • Sabbaticals for 5-year and 10-year anniversaries

    #LI-Hybrid

    #BI-Hybrid

    #LI-GP1

    Benchling