Taro Logo

Software Engineer [Senior, Staff, Principal]

LatchBio builds a cloud platform for biology that includes data storage, analysis, and visualization for bioinformatics solutions.
$160,000 - $260,000
Backend
Staff Software Engineer
In-Person
11 - 50 Employees
5+ years of experience
AI · Healthcare · Biotech

Description For Software Engineer [Senior, Staff, Principal]

LatchBio is revolutionizing the bioinformatics industry by building a comprehensive cloud platform for biological data management and analysis. As a Software Engineer at LatchBio, you'll join a small but ambitious engineering team that places high emphasis on code quality and professional development. The role combines both low-level systems work and high-level frontend development, requiring expertise across the full stack.

The position offers an opportunity to work on cutting-edge technology in the rapidly growing field of computational biology. You'll be working with modern technologies including PostgreSQL, TypeScript, Python, React, and Kubernetes in a distributed systems environment. The engineering culture emphasizes high ownership, minimal meetings, and end-to-end development responsibility.

The company provides an excellent learning environment with weekly reading groups and research projects. You'll be working in a high-trust environment with zero blame culture, where every engineer works across all products without strict code ownership boundaries. The team maintains high standards for code quality with ubiquitous code reviews and static typing.

The compensation package is highly competitive, ranging from $160,000 to $260,000, plus significant equity (0.1% - 0.5%). Benefits include comprehensive health insurance, visa sponsorship, professional development support, and various perks like meal delivery and technology stipends. The position is based in Mission Bay, San Francisco, offering the opportunity to work with a team at the intersection of biology and technology.

This role is ideal for engineers who are passionate about complex systems, enjoy full-stack development, and want to contribute to advancing biological research through software innovation. The position requires strong technical depth, continuous learning ability, and the desire to take ownership of projects from conception to maintenance.

Last updated 2 months ago

Responsibilities For Software Engineer [Senior, Staff, Principal]

  • Work on both low-level system concepts and high-level frontend/scripting code
  • Work with PostgreSQL for database management and administration
  • Develop with TypeScript and Python
  • Build UI components using React
  • Design and maintain distributed systems
  • Work with cloud environment and AWS
  • Manage Kubernetes clusters
  • Handle Linux, Docker, and systemd server system software

Requirements For Software Engineer [Senior, Staff, Principal]

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
  • Contributing at every stage including requirement discovery, design, implementation, testing, and maintenance

Benefits For Software Engineer [Senior, Staff, Principal]

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

Interested in this job?

Jobs Related To LatchBio Software Engineer [Senior, Staff, Principal]