Staff Software Development Engineer (Lab Technology) #4907
$169k - $224kGRAIL
Durham, NC / Sunnyvale, CAResearch & Development – Technology /Full-Time /HybridOur mission is to detect cancer early, when it can be cured. We are working to change the trajectory of cancer mortality and bring stakeholders together to adopt innovative, safe, and effective technologies that can transform cancer care.We are a healthcare company, pioneering new technologies to advance early cancer detection. We have built a multi-disciplinary organization of scientists, engineers, and physicians and we are using the power of next-generation sequencing (NGS), population-scale clinical studies, and state-of-the-art computer science and data science to overcome one of medicine’s greatest challenges.GRAIL is headquartered in the bay area of California, with locations in Washington, D.C., North Carolina, and the United Kingdom. It is supported by leading global investors and pharmaceutical, technology, and healthcare companies.For more information, please visit grail.comThe 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 Sunnyvale, California. 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 Sunnyvale 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. ResponsibilitiesWhat You Will Work On As a Staff Software Engineer, you'll design, build, and operate the software systems that power GRAIL's automated laboratories.You'll work across services including laboratory workflow orchestration, LIMS, quality decision systems, and laboratory visibility tools that enable operators to safely process patient samples at scale.The challenges you'll solve extend well beyond traditional backend software development. You'll collaborate closely with laboratory operators, scientists, automation engineers, and software engineers to understand complex laboratory workflows and build systems that remain reliable under real-world operating conditions.This work requires balancing reliability, scalability, regulatory compliance, and operational simplicity. You'll design software that recovers gracefully from failures, supports 24-hour laboratory operations, improves operator efficiency, and enables the laboratory to continue evolving as new assays and technologies are introduced.You'll help build resilient distributed systems that interact with physical laboratory equipment, support software-only disaster recovery, and continuously improve the intelligence and efficiency of the laboratory platform.Most importantly, every improvement you make helps GRAIL process patient samples more reliably, efficiently, and at greater scale.You Are Someone Who...Simplifies complex systemsYou enjoy breaking down complicated technical and operational problems into elegant, maintainable solutions. You understand that simplicity is often the key to building reliable systems.Comfortable working across the full stackYou are happy to move between backend and frontend to solve a problem end to end.Anticipates problems before they happenYou proactively identify technical and operational risks, designing systems that prevent failures instead of simply reacting to them.Partners across disciplinesYou enjoy working with scientists, laboratory operators, automation engineers, and fellow software engineers. You ask thoughtful questions, understand customer needs, and translate them into practical technical solutions.Thrives in operational environmentsYou stay calm during production incidents, make sound engineering decisions under pressure, and take pride in building systems that operators can trust.Accelerates development with AI toolsYou routinely use AI-assisted development tools to improve productivity, testing, code quality, and documentation while exercising sound engineering judgment. You view AI as a force multiplier—not a substitute for critical thinking.Is motivated by our missionYou're excited by the opportunity to build software that directly supports GRAIL's mission of detecting cancer early, when it can be cured. You're looking for a collaborative team where you can continue learning, grow your technical leadership, and make a lasting impact.Senior vs. StaffSuccessful candidates may be hired at either the Senior or Staff level based on experience and demonstrated impact.Senior engineers lead the design and delivery of significant technical initiatives, mentor teammates, and own critical production systems.Staff engineers provide technical leadership across multiple systems and teams, shape architectural direction, lead large multi-quarter initiatives, raise engineering standards, and influence how GRAIL's laboratory platform evolves to meet future scientific and operational needs.If you're excited by building resilient systems that interact with the physical world and want your work to directly contribute to detecting cancer earlier, we'd love to talk with you.These job duties are a summary of the primary duties and responsibilities of the job and position. It is not intended to be a comprehensive or all-inclusive listing of duties and responsibilities. Contents are subject to change at the company's discretion. Required SkillsStrong software engineering fundamentals with experience designing and operating distributed systems.Experience building production software using one or more modern programming languages such as Python or Go.Experience with modern frontend development using React and TypeScript.Experience developing cloud-native applications on AWS.Experience building APIs and distributed services using technologies such as REST and/or gRPC.Experience with Kubernetes and cloud-native deployment practices.Strong understanding of software quality, testing, observability, and operational ownership.Excellent communication skills and the ability to collaborate across engineering, science, and laboratory operations.Experience with observability tooling (Prometheus/Grafana, structured logging) and on-call ownership.The ideal candidate combines strong software engineering fundamentals with curiosity about biology, laboratory operations, and solving complex real-world problems.The expected, full-time, annual base pay scale for this Staff level position is $169k-224k in the bay area CA location and $147K-$195K in Durham NC location. Compensation will consider location and level. This role may be eligible for other forms of compensation, including an annual bonus and/or incentives, subject to the terms of the applicable plans and Company discretion. This range reflects a good-faith estimate of the range that the Company reasonably expects to pay for the position upon hire; the actual compensation offered may vary depending on factors such as the candidate’s qualifications. Employees in this role are also eligible for GRAIL’s comprehensive and competitive benefits package, offered in accordance with our applicable plans and policies. This package currently includes flexible time-off or vacation; a 401(k) retirement plan with employer match; medical, dental, and vision coverage; and carefully selected mindfulness programs.GRAIL is an equal employment opportunity employer, and we are committed to building a workplace where every individual can thrive, contribute, and grow. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, gender, gender identity, sexual orientation, age, disability, status as a protected veteran, , or any other class or characteristic protected by applicable federal, state, and local laws. Additionally, GRAIL will consider for employment qualified applicants with arrest and conviction records in a manner consistent with applicable law and provide reasonable accommodations to qualified individuals with disabilities. Please contact us at [email protected] if you require an accommodation to apply for an open position.GRAIL maintains a drug-free workplace. We welcome job-seekers from all backgrounds to join us!
$151.6k - $222.4k
...care deeply about our customers, our technology, and each other’s success. We work hard... ...end-to-end across the complete software development lifecycle including AI, spanning requirements... ...code reviews, contributing to shared engineering standards and long-term system health...SuggestedFull timeTemporary workLocal areaFlexible hours$169k - $224k
Sunnyvale, CA / Durham, NCResearch & Development - Technology /Full-Time /HybridOur mission is to... ...disciplinary organization of scientists, engineers, and physicians and we are using the... ..., please visit grail.comThe Staff Software Development Engineer - Enterprise AI...SuggestedFull timeTemporary workWork at officeLocal areaFlexible hoursShift work- ## Senior Staff Software EngineerApplylocations: NC Durham Office: WI... ...WI Milwaukee Innovation and Technology Centertime type: Full... ...the Senior Staff Software Engineer position, you’ll lead the design... ...strategic direction of AI-first development practices, and drive...SuggestedWork at office
- ...re harnessing cutting-edge technology to better connect coaches... ...generation creator platform and software tools to not only enable... .... We are looking for a Staff Software Engineer who can contribute across... ...across multiple services Lead development of core platform...SuggestedRemote workHome officeFlexible hours
$272k - $431.25k
...NVIDIA is the engine of modern AI, and robotics is where AI meets the physical world. The... ...robotics platform — spanning Isaac Sim, Isaac Lab, Isaac ROS, the foundation models behind... ...a high-performing team of robotics software engineers; set direction, raise the technical...SuggestedFull time- ...Through our unparalleled science, data, technology and laboratory network, we advance... ...leader in diagnostic testing and drug development solutions, helping healthcare... ...Degree.10 or more years of experience in software engineering.Preferred Qualifications:3 or more years...Full timeTemporary workCasual workInternshipMonday to FridayFlexible hoursDay shift
- ...leader in diagnostics, drug development and healthcare innovation. Across... ...defects and assist engineering with root-cause investigations... ...Working experience with AI Software tools and techniques into automation... ....Job SummaryJob number: 2617100Profession: Information TechnologyFull timeTemporary workWork experience placementCasual workInternshipMonday to FridayFlexible hoursDay shift
$320k
...legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re... ...and a fully optimized NVIDIA AI and HPC software stack. NVIDIA NVLink Fusion will enable... ..., Architecture, Networking and Systems engineering teams in defining the architecture for...Full timeShift work$152k - $241.5k
...of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping... ...the world.We are looking for a Senior Software Engineer to join our mission to continue... ...ideal candidate is strong in software development, crafting and building reliable distributed...Full time$96.44k - $154.19k
...integrations. Lead the end-to- end development of new user-facing features... ...and modern deployment technologies, focusing on high-level orchestration... ..., and alignment with global engineering standards.Establish a common... ...) in Computer Science, Software Engineering or related field...Full timeContract workWork experience placementWork at officeLocal areaRemote workFlexible hours- ...beyond the classroom? Build technology that powers financial outcomes... ...from college to a full-time engineering career.You’ll gain hands-on... ...looking for curious, driven software engineers who want to build... ...finish across the full software development lifecycle including...Full timeInternship
- ...Direct Supply is building the future of healthcare technology with industry-leading products, solutions and... ...seniors and those who care for them. In the Senior Software Engineer position, you’ll lead the development of intelligent, adaptive, and scalable applications...Full time
- Company DescriptionXinnovit is a global leader in technology consulting, outsourcing, and workforce management solutions.Our mission... ...a return on investment to shareholders.• To promote employee development. Job DescriptionWeb developer skill with HTML, JAVA would help...
$94.18k - $122.89k
...server-side logic and modular software components for enterprise IT... ....Participate in Agile development cycles and code reviews.Maintain... ...automation workflows for internal engineering use.What You Will Bring:... ..., container, and Kubernetes technologies. Spread across 40+ countries...Full timeContract workWork experience placementWork at officeRemote workFlexible hours- ...the job poster from Golden Technology Technical Recruiter @ Golden... ...Technology Inc. Hiring a Senior Software Developer! Our client is... ...Developer will contribute to the development and continuous modernization... ...job alerts for “Software Engineer” roles. Raleigh, NC $125,000...Contract workFlexible hoursWeekend work
$190k - $220k
...philosophy Most small business software makes owners do the work to... ...a team of great operators, engineers, and marketers working for... ...with these same problems. Huge technology corporations are taking... ...to continuous professional development and possessing a lifelong-learner...Work at officeLocal areaRemote work$168k - $264.5k
...of innovation that’s fueled by great technology—and amazing people. aToday, we’re tapping... ...world.NVIDIA is seeking a talented Software Engineer to join our small team building custom... ...streamlined Agile environment using modern development tooling, including best-in-class AI-...Full timeWorldwide- ...that power the future of enterprise technology? IBM Infrastructure is seeking talented Software Developers across multiple disciplines: Back-End Development Front-End Development Data... ...you’ll collaborate with designers, engineers, and product managers to create...
$130k - $145k
HHAeXchange is the leading technology platform for home and community-based care. Founded in 2008, HHAeXchange... ...organizations, and states. We are seeking a Senior Software Engineer to contribute to the design, development, and ongoing enhancement of our caregiver platform...Full timeLocal areaRemote workNight shift$165k - $241.4k
...Cisco Meraki, we know that technology can connect, empower, and drive... ...different people within Engineering and throughout Cisco to help... ...scalable, distributed, enterprise software solutions that support the... ...distributed systems. C++ Development: Experience developing software...Permanent employmentFull timeTemporary workLocal areaFlexible hours$154k - $200k
The BasicsThe Corporate AI Engineer is a hands‑on technical role responsible for building... ...Salesforce, ServiceNow)using best-in-breed AI technology from Anthropic, OpenAI, etc. Translate... ...someone with4+ years of experience in software engineering, platform engineering, data...Full timeLive inWork at officeWorldwideFlexible hours3 days per week$152k - $241.5k
Widely considered to be one of the technology world’s most desirable employers, NVIDIA... ...motivated Full-Stack Web Applications Engineers to join this dynamic and innovative Hardware... ...web services for VLSI designs. This software development team is a multifaceted Agile software...Full time- ...Pivotal Health is the leading technology platform that helps... ...tools. Pivotal Health combines software, data, and service into a seamlessly... ...a critical capability. This engineer will own key systems within that... ...and delivered at scale. As a Staff Software Engineer focused on...Remote workFlexible hours
$152k - $241.5k
...innovation that’s fueled by great technology—and amazing people. As part of Nvidia... ...at the intersection of research, engineering, and product development, transforming innovative ideas and... ...scale. Collaborate across hardware, software, and research teams, mentoring and...Full time- ...more about our AI interview philosophy and how we use AI in our recruiting process here . Pinterest's performance marketing engineering team owns the end-to-end systems that turn marketing dollars into measured user growth spanning attribution, bidding, budget...Work at officeRemote workRelocationRelocation packageShift work
$100k
...Are you passionate about coding or technology and ready to make your mark in tech? For... ...Mathematics, Statistics, Computer Science or Engineering or candidates with gaps in their career... ...of Core Java, javascript, C++ or software programming Spring boot, Microservices,...H1b$110.5k - $160k
...position, your application will only be considered for our fall Software Development Engineer (SDE) internship roles. Our fall intern roles have start... ...want to solve real customer problems through innovative technology? Do you enjoy working on scalable services in a...Full timeInternshipWork at officeWorldwideMonday to Friday- ...applications become available. About Software Engineering Roles at Danaher Are you... ...Scrum team, collaborating across design, development, and testing Supporting the development... ...Danaher, we bring together science, technology, and operational excellence to...Remote jobInternship
$165k - $215.5k
...confidence and advance their careers. The engineering team collaborates closely with the... ...future challenges. Role Overview The Staff Backend Engineer serves as a backend... ...backend solutions. In addition to hands-on development, the role contributes to architectural...Full timeLocal areaRemote workFlexible hours- ...problems using Cloud native technologies -- Snowflake and Amazon Web... ...Continuous Integration/Continuous Development (CI/CD) using Maven, Jenkins... ...Stash. Modifies existing software to correct errors, adapt to... ...degree in Computer Science, Engineering, Information Technology,...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Development Engineer (Lab Technology) #4907. Be the first to apply!
- ngo software engineer Durham, NC
- software system engineer Durham, NC
- entry level software engineer remote Durham, NC
- software developer positions Durham, NC
- junior software developer internship Durham, NC
- software development engineer aws Durham, NC
- consulting software engineer Durham, NC
- financial software developer Durham, NC
- software developer Durham, NC
- software engineer healthcare Durham, NC



