Website Survey

South San Francisco, CA

Software Engineer, Automation & Robotics

Apply Now

Position description

Counsyl’s automation team is a multidisciplinary group of engineers with backgrounds in software, mechanical, electrical, controls and service engineering and also include molecular biologists and laboratory automation veterans.  As a Software Engineer, Automation & Robotics within Counsyl’s automation team, you will play a leading role in the scale-up of our automated laboratory to support the simultaneous processing of thousands of samples across multiple workflows. The focus of your work will be on the integration of the most advanced industrial automation and lab automation equipment with our in-house laboratory event scheduler and information management systems. This work interacts with many other aspects of Counsyl’s automation technology, from the design of custom instruments to helping scientists automate new biological assays.

The vast majority of our operations are powered by our own custom-built infrastructure on a Python/Django/Postgres stack, from ordering to lab processing to billing. We're building new tools, new workflows, and new infrastructure to solve the challenging problems of a technology startup involved with not just bits, but also interconnected physical components like lab robotics and patient samples.

Solving these problems requires great software engineers to help us scale up genomics to billions of users.

What you'll do:

  • Develop our Python stack that directly runs the robotic devices in our state of the art, automated, genomics lab
  • Integrate in-house systems such as lab process scheduling, LIMS, HPC, and data review UI
  • Resolve production lab issues and engineer long-term solutions through root cause analysis and data analytics
  • Provide technical leadership and drive best practices for development, code review, testing, and deployment that will ensure the shipment of quality code into production

About you:

  • BS or MS in Computer Science or equivalent experience
  • 5 years of industry experience working with web application development, preferably Django
  • 5 Years of industry experience in a high level language, preferably Python
  • Experience with a modern JS framework such as React or Angular
  • JS and frontend asset build pipeline a plus
  • Relational database systems experience, such as Postgres
  • SQL Experience with Unix and other command line tools
  • Demonstrated experience with development processes and tools
  • Demonstrated experience with configuration management, automated testing and deployment, plus virtualization technologies would be a major asset
  • Prior experience working in a regulated environment with design control would be an asset
  • Biotech, pharmaceutical, lab automation, LIMS, or clinical-laboratory experience would be an asset
  • Excellent technical troubleshooting skills

About Counsyl

Counsyl is a health technology company that offers DNA screening for diseases that can impact men, women and their children. The Counsyl philosophy is simple: screen for diseases where advanced knowledge makes a difference in health outcomes, whether it’s changing a behavior, pursuing preventative measures, or simply preparing for what lies ahead.

The Counsyl team includes an accomplished group of problem-solvers — top engineers, scientists, and designers — who are taking the lead on building the modern clinical laboratory. Scientific rigor, custom robotics, and software are at the heart of every Counsyl product, resulting in better, faster and more affordable screens that are broadly accessible. Beyond the laboratory, Counsyl offers doctors and patients a technology platform for results delivery in real time, with on-demand access to board-certified genetic counselors.

Counsyl has screened more than 700,000 patients and served more than 6,000 health care professionals in its CLIA-certified, CAP-accredited and NYS CLEP-permitted clinical laboratory. The company has raised a total of $102 million and is privately backed by Pilot Growth Equity, Goldman Sachs Asset Management, Founders Fund, Felicis Ventures, David Drummond, and other high profile investors.

Interview process

Counsyl is driven by some of the brightest people in the industry. Our interview process is geared to ensure that we continue to hire the very best.

Our interview process is composed of practical and situational interviews in a series of settings spanning Skype, practical exams, and in-person meetings. Our goal is to gauge both your ability to succeed in the first 90 days as well as your capacity to scale with us as we grow.

Why Counsyl?

Throughout it all, we are looking to understand why you are driven to be a part of our company. Specifically, we want to know how you identify with our mission and will contribute to our team.

Apply Now