Senior Software Engineer - Lab Information Systems

Job Location
259 E Grand Avenue
South San Francisco, CA 94080
Job Description

Freenome is looking for engineers to help us develop software to combat cancer and other age-related diseases.  You will work as part of an interdisciplinary team of engineers and scientists building end-to-end solutions for our clinical and R&D labs, as well as resources for doctors and patients. Freenome’s software systems provide the “nervous system” for the company by tracking sample analysis from start to finish, empowering and assisting lab technicians and scientists, and automating our growing collection of cancer-fighting robots. This nervous system is build using modern software development technologies and methodologies.  As an early team member, you’ll take the lead on major projects and collaborate actively with our world-class team of engineers, scientists, designers and product managers. You’ll help build Freenome’s Lab Information Management System (LIMS), which forms the core of what makes our lab work. Responsibilities

  • Develop and deploy a reliable, maintainable, scalable and fault-tolerant LIMS system in active collaboration with other engineers
  • Participate in peer code and design review
  • Collaborate with scientists and bioinformaticians to ensure the LIMS meets their needs
  • Take a mindful, transparent and humane approach to your work and your interactions with others

What We’re Looking For

  • 5+ years of experience as a part of a team developing lab management systems
  • BS, MS or Ph.D. in computer science or related field or equivalent work experience
  • Excellent written and verbal communication skills
  • Direct experience with web service development

 Nice to Haves

  • Deep knowledge of Python (since our stack is almost 100% Python at this point) and experience in Kubernetes, Docker, MySQL, or Google Cloud Platform.


About Our Organization

Freenome’s cultureOur culture is simple. We value Empathy, Trust and Integrity. We feel from the perspectives of each other, patients and the communities we serve. We give each other the benefit of the doubt and believe we’re all working as a team towards our goals. We conduct ourselves with integrity, empowering others to grow in a collaborative environment. Freenome explicitly  prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. What does a successful person look like at Freenome?You can prioritize, manage and execute your goals and align them to the mission of Freenome. You’re a steward of the culture and hold yourself and the team accountable. You believe hiring and mentorship are fundamental to building the organization. You bring ownership to your role, focus on your process and find the gaps to help Freenome reach its full potential. You welcome feedback and criticism knowing its value is to build people up and support each other, rather than tearing each other down. 

An analysis appearing in PeerJ finds that social media mentions of a paper may lead to increased citations.

NIH's Michael Lauer looks at the number of grants, their amount, and funding success rates at the agency for last year.

At Nature, Johns Hopkins' Gundula Bosch describes her graduate program that aims to get doctoral students thinking about the big picture.

Patricia Fara writes about childcare funding, and women in science and science history at NPR.