Skip to content
← Back to job listings

Senior Software Engineer

BigHat Biosciences · San Mateo, CA, United States

External listingfull-timeabout 1 month ago

About The Role

Join BigHat Biosciences as a Senior Software Engineer, where you will own a significant area of our platform, lead projects end-to-end, and shape the architecture and engineering practices that support the design, build, and testing of therapeutic antibodies at scale. You will collaborate closely with engineers, product partners, and laboratory scientists to build and evolve our internal software systems. This role offers autonomy, responsibility, and a culture of excellence and growth.

  • Lead projects end-to-end, from PRD through implementation, testing, release, and validation against the customer success metric.
  • Own one or more major areas of BigHat's internally developed, cloud-based platform as a subject-matter expert, and serve as a cross-team and cross-org resource for those areas.
  • Collaborate with, and increasingly manage, the relationship with scientists and product owners to translate real-world lab workflows into reliable software, and to iterate on success metrics.
  • RESTful API design
  • Pandas
  • Relational databases (e.g., PostgreSQL), including schema and query design
  • AWS (CDK, Lambda, Step Functions, ECS/Batch, Fargate, API Gateway, Athena)
  • Depth in several of the following, with the ability to make and improve system- and architecture-level decisions:
  • Python 3, SQLAlchemy
  • PyTorch or other ML frameworks (nice to have, not required)
  • TypeScript, React, Material-UI, Vega
  • 7+ years of professional software engineering experience building and owning production systems, including demonstrated end-to-end ownership of features or epics, OR
  • You have a track record of owning features and epics end to end in a production software environment
  • You balance development, architecture, and process effectively, and help the team prioritize where effort yields the most impact
  • You work highly independently and initiate the collaborations needed to deliver work that bridges many parts of the codebase
  • You are motivated by building software that supports real users doing complex, high-stakes scientific work
  • You adapt well as priorities and focus areas shift, and you collaborate effectively with engineers inside and outside your direct team
  • You communicate clearly about progress, risks, and tradeoffs, and your own outcomes, following issues through to resolution and validating that you've met the customer's needs
  • You are an SME in at least one significant technical area and are reaching to master new ones
  • 5+ years of professional software engineering experience with prior experience in biotech, life sciences, laboratory environments, or scientific software, where domain knowledge meaningfully accelerates impact

This is an external listing. JobSpring does not represent or verify the employer. Report this listing