Software Engineer

Building a cloud platform for biology that includes data storage, analysis, and visualization for bioinformatics solutions.
$160,000 - $260,000
Distributed Systems
Principal Software Engineer
In-Person
11 - 50 Employees
8+ years of experience
AI · Healthcare · Biotech

Description For Software Engineer

LatchBio is revolutionizing the biotech industry with their cloud platform for biological data analysis. As a Principal Software Engineer, you'll join a small but ambitious engineering team building critical infrastructure for the future of biological discovery. The role combines full-stack development with distributed systems expertise, working across PostgreSQL, TypeScript, Python, React, and Kubernetes. You'll be part of a high-trust environment with minimal meetings and maximum ownership, contributing to all aspects of the product.

The position offers unique challenges at the intersection of biology and software, as the company addresses the exponential growth in biopharma data (projected 54% CAGR). You'll work on everything from database administration to frontend development, helping build scalable solutions for storing, visualizing, and analyzing biological experiments.

The team emphasizes code quality and professional development, with practices including thorough code reviews, static typing, and weekly reading groups. You'll have the opportunity to work end-to-end across the stack, collaborating closely with design, product, and customer success teams.

The compensation package is highly competitive, with a salary range of $160k-$260k plus significant equity (0.1-0.5%). Benefits are comprehensive, including visa sponsorship, full health coverage, professional development support, and unique perks like weekly meal delivery and an annual retreat.

This is an ideal role for a senior engineer who wants to make a significant impact in the biotech industry while working with cutting-edge technology. The position requires both deep technical expertise and the ability to work independently in a fast-paced environment. If you're passionate about complex systems and want to contribute to the future of biological research, this role offers an exceptional opportunity to grow and make a difference.

Last updated 20 days ago

Responsibilities For Software Engineer

  • End-to-end development across frontend and backend
  • Work with PostgreSQL database administration
  • Develop with TypeScript and Python
  • Build UI components using React
  • Manage distributed systems and cloud infrastructure
  • Handle Kubernetes cluster administration
  • Work with Linux, Docker, and systemd

Requirements For Software Engineer

TypeScript
Python
PostgreSQL
React
Kubernetes
  • Demonstrable in-depth understanding of complex technology
  • Ability and interest to work with technology regardless of its complexity or role
  • Motivation to learn and improve continuously
  • Work well with minimal management
  • Desire to create things and make them your own

Benefits For Software Engineer

Visa Sponsorship
Vision Insurance
Dental Insurance
Medical Insurance
401k
Education Budget
  • O-1/H-1B visa sponsorship
  • Vision, dental, health insurance
  • 12+ meals delivered from restaurants weekly
  • $3,000 annual office technology stipend
  • Biannual company-sponsored conference trips
  • Professional development support
  • Company-wide 2-week Christmas vacation
  • Annual company retreat
  • 401(k)
  • Unlimited PTO
  • Competitive cash compensation
  • Large equity grants (0.1% - 0.5%)

Interested in this job?

Jobs Related To LatchBio Software Engineer

Principal Member of Technical Staff

Principal Technical Staff role at Oracle Health, building distributed systems and cloud applications to revolutionize healthcare delivery.

Software Engineering Director

Lead engineering teams in architecting and implementing big data compute and storage platforms at Salesforce, combining technical expertise with team leadership.

Director, Software Engineering, Systems Infrastructure

Lead LinkedIn's Systems Infrastructure team, driving global Data In Motion initiatives and managing large-scale distributed systems that power LinkedIn's products and AI capabilities.

Principal Software Engineer - Distributed Systems

Principal Software Engineer role at Oracle focusing on distributed systems and healthcare data platform development with cloud technologies.

Principal Software Development Engineer (OCI)

Principal Software Engineer role at Oracle Cloud Infrastructure, focusing on distributed systems and cloud architecture with 7+ years of experience required.