Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Senior Software Engineer

at Foresite Labs

Posted 21 hours ago 6 applied

Description:

  • Foresite Labs is a translational R&D team focused on deriving insights from precision measurement and population-scale biology and genetics to address unmet clinical needs.
  • The team engages in translational research to transform basic insights into therapeutic opportunities, supporting drug discovery and company formation.
  • The Senior Software Engineer will design, implement, and own production-grade software systems, services, data pipelines, and internal tools, often starting from scratch.
  • The role involves architecting pragmatic infrastructure using AWS and other cloud services, ensuring reliability without over-engineering.
  • The engineer will work across the stack to deliver product value quickly and iterate based on feedback.
  • Responsibilities include automating environments, release pipelines, and operational runbooks using Terraform and Infrastructure as Code (IaC).
  • The engineer will lead code and design reviews, establish testing and monitoring best practices, and mentor peers in clean, maintainable software.
  • Collaboration with machine learning engineers, scientists, computational biologists, and portfolio company founders is essential to translate scientific or business goals into robust technical solutions.

Requirements:

  • Candidates must have 5+ years of professional software engineering experience, including shipping greenfield systems that they personally bootstrapped and supported in production.
  • Fluency in one or more modern programming languages (such as Python, Go, Java, TypeScript) and strong computer science fundamentals (data structures, algorithms, networking, operating systems) are required.
  • A working knowledge of AWS (or GCP/Azure) core services and patterns, as well as experience expressing infrastructure as code with Terraform, CDK, or Pulumi, is necessary.
  • Candidates should be comfortable navigating Unix environments, containers (Docker), and CI/CD pipelines (such as GitHub Actions or GitLab).
  • Experience in designing data architectures (SQL/NoSQL databases, data lakes, or streaming systems) and working with AI and machine learning is a plus.
  • A mindset for early-stage execution, including a bias for action, ownership of ambiguous problem spaces, and the ability to wear multiple hats without extensive support structures, is essential.
  • Excellent written and verbal communication skills are required, with the ability to explain complex ideas clearly to both technical and non-technical partners.

Benefits:

  • The position offers the opportunity to have a significant impact, as your code will accelerate discovery and bring novel therapeutics closer to patients while aiding AI-driven scientific innovation.
  • Employees will enjoy autonomy, as small, senior teams allow for the architecture and ownership of end-to-end solutions without heavy bureaucracy.
  • There are opportunities for learning at the intersection of software, cloud infrastructure, and biology alongside experts in each domain.
  • The benefits package includes a competitive salary and equity, comprehensive healthcare, generous PTO, and hybrid/remote options aligned with the San Francisco or Boston hubs.
  • Interested candidates are encouraged to apply and help create the software foundation that powers the next generation of companies advancing biotech and scientific innovation.