Grailbio · Durham, NC

Staff Software Development Engineer (Lab Technology) #4907 at Grailbio — Durham, NC

Full-timeDurham, NCPosted 2026-07-22Apply on Lever

Full job description

The Lab Software team builds and operates the core software systems that make these laboratories possible. We develop the software platform that orchestrates sample processing, provides real-time laboratory visibility, maintains complete sample traceability, and enables laboratory operators to confidently run complex workflows at scale. Our systems sit at the intersection of software engineering, laboratory automation, and clinical operations. They must be highly reliable, fault tolerant, and compliant with GxP requirements while supporting continuous innovation and increasing laboratory throughput. We're looking for a Senior or Staff Software Engineer to help shape the next generation of GRAIL's laboratory platform. Leveling will be determined based on experience and demonstrated impact.

This role is based in either in Durham NC or Menlo Park, California. Our Menlo Park office will move to Sunnyvale, California in Fall 2026. GRAIL offers a flexible work arrangement, with the ability to work from GRAIL's office or from home. Our current flexible work arrangement policy requires that a minimum of 60%, or 24 hours, of your total work week be on-site. Your specific schedule, determined in collaboration with your manager, will align with team and business needs and could exceed the 60% requirement for the site. At our Menlo Park and Durham campus, Tuesdays and Thursdays are the key days where we encourage on-site presence to engage in events and on-site activities. You will work with your hiring leader to select the 3rd day in office. We may also consider candidates in the UK as well for this role.

Required skills

  • data science
  • clinical
  • safe
  • next.js