Staff Software Engineer

3 weeks ago


Raleigh, United States GRAIL, LLC Full time
GRAIL is seeking a Staff Software Engineer to join our team in building software solutions to automate and streamline processes in our factory-like laboratories. 

We process patient blood samples in labs to detect cancer and will significantly expand its commercial operations both in the US and abroad over the coming years. As a consequence, engineering teams are tasked with building software and hardware to automate and streamline many processes in the lab.

There are many software teams that support this effort and we’re specifically looking to expand the team that builds systems to support the NHS and GRAIL partnership. This is a key business goal and you will have the opportunity to work on an incredibly exciting project that directly impacts the UK population.

On an individual basis, you will work as part of a full-stack scrum team to design, develop and run systems that will support these industrial style laboratories. Your work will directly support the processing of GRAIL’s multi-cancer early detection blood test. We believe in using the right tool for the project so Grail’s codebase includes many languages but existing systems are built in Java, Python and JavaScript.

This is a hybrid role and requires you to be onsite 2 days a week in Menlo Park, CA
ResponsibiltiesDesign, build and run systems that process patient samples.Be part of a cross-functional team that collaborates with stakeholders in the US and UK.Work on problems that sometimes cannot be solved with software alone.Take responsibility for the systems managed by the team and support the operation teams that use the system you build through on-call rotations.
Preferred Qualificiations
You have a Bachelor's or Master's degree in Computer Science, Mathematics, Electrical Engineering, Bioinformatics or similar technical field.Ideally you have 8+ years of relevant work experience designing, developing, testing and maintaining software.You are experienced in general-purpose programming languages such as Java, Python, JavaScript, Go, etc, but understand that ultimately these are tools to solve problemsYou are experienced in cloud platforms such as AWS, infrastructure as code such as terraform and relational databases such as MySQLYou have excellent logical reasoning and analytical skills, with a preference for simple solutions.You are a strong written and verbal communicator and can adapt your communication style and the level of detail to your audience.You have a solid understanding of software design principles, data structures, and algorithms.

  • Software Engineer

    7 days ago


    Raleigh, United States TIBCO Software Full time

    Do you thrive in a startup vibe? Were you built for a small, nimble and dynamic team that's ready to win? If you answered yes, we want to talk to you! We are now going back to our roots as a standalone business unit to focus on our SaaS business, an area where we see growth potential. This business unit is unique, and we certainly aren't afraid to stand out...


  • Raleigh, North Carolina, United States GRAIL, LLC Full time

    GRAIL is seeking a Staff Software Engineer to join our team in building software solutions to automate and streamline processes in our factory-like laboratories. We process patient blood samples in labs to detect cancer and will significantly expand its commercial operations both in the US and abroad over the coming years. As a consequence, engineering teams...


  • Raleigh, North Carolina, United States GRAIL, LLC Full time

    GRAIL is a healthcare company whose mission is to detect cancer early, when it can be cured. GRAIL is focused on alleviating the global burden of cancer by developing pioneering technology to detect and identify multiple deadly cancer types early. The company is using the power of next-generation sequencing, population-scale clinical studies, and...


  • Raleigh, United States TIBCO Software Full time

    Position Overview: Do you thrive in a startup vibe? Were you built for a small, nimble and dynamic team thats ready to win? If you answered yes, we want to talk to you! We are now going back to our roots as a standalone business unit to focus on our SaaS businessman area where we see growth potential. This business unit is unique, and we certainly aren't...


  • Raleigh, United States NetClaim Full time

    It's fun to work in a company where people truly BELIEVE in what they're doing! We're committed to bringing passion and customer focus to the business. Position Summary: At NAVEX you will join our Product Engineering team that shares a passion for designing quality solutions, embracing new technologies and delivering powerful products within our integrated...


  • Raleigh, United States GRAIL, LLC Full time

    GRAIL is a healthcare company whose mission is to detect cancer early, when it can be cured. GRAIL is focused on alleviating the global burden of cancer by developing pioneering technology to detect and identify multiple deadly cancer types early. The company is using the power of next-generation sequencing, population-scale clinical studies, and...


  • Raleigh, United States TRAC Recruiting Full time

    Job DescriptionJob DescriptionWe are seeking a Users Platform Staff Software Engineer. This is a remote, full-time, and direct hire role for one of our amazing partners. This is a critical leadership role where you'll drive technical decisions, inspire your team, and directly impact the success of this high-scale ecommerce platform. We are looking for a...


  • Raleigh, United States TRAC Recruiting, Inc. Full time

    We are seeking a Fulfillment Platform Staff Software Engineer. This is a remote, full-time, and direct hire role for one of our amazing partners. This is a critical leadership role where you'll drive technical decisions, inspire your team, and directly impact the success of this high-scale ecommerce platform. We are looking for a data-driven problem solver...


  • Raleigh, United States TRAC Recruiting Full time

    Job DescriptionJob DescriptionWe are seeking a Fulfillment Platform Staff Software Engineer. This is a remote, full-time, and direct hire role for one of our amazing partners. This is a critical leadership role where you'll drive technical decisions, inspire your team, and directly impact the success of this high-scale ecommerce platform. We are looking...


  • Raleigh, United States TRAC Recruiting, Inc. Full time

    We are seeking an E-Commerce Platform Staff Software Engineer. This is a remote, full-time, and direct hire role for one of our amazing partners. This is a critical leadership role where you'll drive technical decisions, inspire your team, and directly impact the success of this high-scale ecommerce platform. We are looking for a data-driven problem solver...

  • Lead Cloud Engineer

    2 weeks ago


    Raleigh, United States TIBCO Software Full time

    Job Description Do you thrive in a startup vibe? Were you built for a small, nimble and dynamic team thats ready to win? If you answered yes, we want to talk to you! We are now going back to our roots as a standalone business unit to focus on our SaaS businessan area where we see growth potential. This business unit is unique, and we certainly arent afraid...


  • Raleigh, United States TRAC Recruiting Full time

    Job DescriptionJob DescriptionWe are seeking an E-Commerce Platform Staff Software Engineer. This is a remote, full-time, and direct hire role for one of our amazing partners. This is a critical leadership role where you'll drive technical decisions, inspire your team, and directly impact the success of this high-scale ecommerce platform. We are looking...


  • Raleigh, United States Digital Prospectors Full time

    Position: Software Test EngineerLocation: Raleigh, NC (Onsite)Length: 6+ monthsJob Description:Our client is seeking a Software Test Engineer who will lead the design and execution of comprehensive test plans for medical device software. The Software Test Engineer will ensure the reliability, security, and performance of software across various platforms,...


  • Raleigh, United States Levitate Full time

    Description Levitate’s employees share a very important mission and goal: helping small businesses grow and thrive. We all contribute to this goal in unique ways, and that’s why we prioritize helping our staff identify their strengths and find genuine fulfillment in their roles. Across every team and department at Levitate, you’ll find...


  • Raleigh, United States Seneca Resources Full time

    Our client is the nation's leading provider of real estate closing and title insurance software. Our client’s technology solutions are used in thousands of law firms and title companies throughout the country and are an essential part of residential and commercial Real Estate transactions. Our client’s Headquarters is in Raleigh, North Carolina. Our...

  • Software Engineer

    2 weeks ago


    Raleigh, United States Harris Computer Full time

    Summary SmartCOP, Inc. is a public safety software business engaged in system development, implementation, and support services for a fully integrated suite of products including Computer Aided Dispatch (CAD), Records Management System (RMS), Mobile Computing with Field Based Reporting, and Jail Management System (JMS) for first responders in the law, fire,...


  • Raleigh, United States Beta Technologies Full time

    At Beta Technologies, we apply our intellectual curiosity, passion for aviation, and commitment to sustainability toward a shared mission of revolutionizing electric aviation. Regardless of the position one holds, each team member brings their talent and desire to positively impact the environment and lives of others in a refreshing, vibrant, and inclusive...


  • Raleigh, United States Actalent Full time

    As a Embedded Software Engineer, you will play a pivotal role in the development of our medical device software systems. You will drive software quality efforts, providing expertise in embedded software development, software configuration management, and continuous integration. This position offers an exciting opportunity to contribute to the development of...


  • Raleigh, United States Intuitive Surgical Full time

    Job DescriptionPrimary Function of the PositionThe main responsibility of the position is to manage the embedded software engineering team in extending and improving the embedded software at the heart of the da Vinci™ X and Xi systems, ensuring safe and reliable operation and robust data communication between compute nodes.  As the software engineering...


  • Raleigh, North Carolina, United States Intuitive Surgical Full time

    Job DescriptionPrimary Function of the PositionThe main responsibility of the position is to manage the embedded software engineering team in extending and improving the embedded software at the heart of the da VinciTM X and Xi systems, ensuring safe and reliable operation and robust data communication between compute nodes. As the software engineering...