Senior Software Engineer

Pacific Biosciences
Job Location
1380 Willow Road
Menlo Park, CA 94025
Job Description

Location:  San Francisco or Menlo Park

The successful candidate can choose to be based in our Menlo Park headquarters or our San Francisco office (with travel to Menlo Park)
Are you bored with simply contributing to yet another social networking site or fixing bugs in some large company’s search engine? Do you want to be part of a company creating cutting edge technology that is uncovering the mysteries of life itself? Pacific Biosciences is seeking a talented software engineer to write the RESTful web services  supporting their SMRT (Single-Molecule Real-Time) sequence analysis software suite.  The candidate will develop robust, elegant and efficient software components and APIs to rapidly develop a diversity of scientific software solutions.

•    Design and implement foundational software layers including RESTful web-services implemented in Scala and akka for managing sequencing data, designing and executing scientific analyses, user authentication and more.  
•    Engage in an unusually multi-disciplinary organization of software and hardware engineers, bioinformaticians, chemists, and molecular biologists developing state-of-the-art, single-molecule, genomic analysis systems.
•    Write design and functional specifications for peer review; adhere to software development standards for coding and unit/functional test coverage.


•    B.S. in computer science, electrical engineering or in physical science disciplines; candidates with a high level of relevant experience will also be considered.
•    Candidates with experience developing RESTful APIs are strongly preferred, especially if implemented in Scala, but also in Python or Java.
•    Experience developing reusable components, automated tests, utilizing formal software development processes and employing best practices.
•    Experience maintaining software projects under source control with p4, git, svn or similar.
•    Experience in the life-sciences tools domain, especially DNA sequencing, is preferred but not required.
•    Preference is shown to candidates that demonstrate the capability to bring solutions beyond the prototype stage for deployment in performance-critical production software.

All qualified applicants will receive consideration for employment without regard to race, sex, color, religion, national origin, protected veteran status, or on the basis of disability, gender identity, and sexual orientation.

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.