Staff Software Engineer / Technical Lead

Tamarind BioSan Francisco, CA
$150,000 - $250,000Onsite

About The Position

We're hiring a Staff Software Engineer to provide technical leadership across our engineering team as we continue to scale the platform behind Tamarind. Today, our engineering team consists primarily of early and mid-career engineers. As the complexity of our systems and customer requirements continues to grow, we're looking for someone who can help guide technical decision-making, mentor engineers, and drive architectural discussions across the organization. This is not an engineering management role. We're looking for a hands-on technical leader who enjoys writing code, reviewing designs, solving difficult engineering problems, and helping other engineers grow. You'll work closely with the CTO to shape technical direction while remaining deeply involved in execution. The role spans architecture, infrastructure, product development, code reviews, technical mentorship, and engineering best practices.

Requirements

  • 7+ years of software engineering experience
  • Experience serving as a senior technical contributor, staff engineer, principal engineer, or technical lead
  • Strong software architecture and distributed systems experience
  • Experience building and operating production infrastructure and cloud services
  • AWS experience (EC2, S3, DynamoDB, Docker, etc.)
  • Ability to mentor engineers and provide technical guidance across multiple projects
  • Strong communication skills and sound engineering judgment
  • Comfort operating in an early-stage startup environment
  • Willingness to work onsite in San Francisco

Responsibilities

  • Partner with the CTO on architecture, technical planning, and major engineering initiatives
  • Provide technical guidance across a team of 7-8 engineers
  • Lead design reviews and architectural discussions
  • Help engineers navigate complex technical challenges
  • Contribute directly to the codebase across infrastructure, backend services, APIs, and product development
  • Review code and provide feedback on implementation approaches
  • Identify opportunities to improve reliability, scalability, performance, and developer productivity
  • Support technical decision-making across new products and platform capabilities
  • Work closely with customers and internal stakeholders to understand requirements and translate them into practical solutions
  • Help establish engineering standards as the team continues to grow
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service