
Software Engineer, Big Data Infrastructure
Benchling
full-time
Posted on:
Location Type: Hybrid
Location: San Francisco • California • United States
Visit company websiteExplore more
Salary
💰 $141,104 - $190,906 per year
About the role
- Build next generation Data Platform with scalable data ingress/egress for internal and external customers
- 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
Requirements
- Have 2+ years of experience or a proven track record in software engineering
- Strong experience in backend engineering and distributed systems
- 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
- Experience with data analytics and warehouse solutions (e.g. Snowflake, Delta Lake), data processing technologies (e.g. Kafka, Spark), schema design, and SQL are a plus!
Benefits
- Competitive total rewards package
- 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 Winter holiday shutdown
- Sabbaticals for 5-year and 10-year anniversaries
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
backend engineeringdistributed systemsPythonTerraformAnsibleChefKubernetesAmazon ECSdata analyticsSQL
Soft Skills
strong communicatorproblem-solvingcustomer impact focusadaptabilitycomplexity management