Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

$145k - $175k

Foresight Diagnostics (a Natera company)

Foresight Diagnostics is a molecular diagnostics company advancing non-invasive cancer detection through highly sensitive, cell-free DNA–based liquid biopsy technologies. Our proprietary methods, originally developed at Stanford University, are designed to enable earlier detection of smaller tumors and support more personalized, effective cancer treatment strategies. We operate at the intersection of molecular biology, bioinformatics, and next-generation sequencing (NGS), translating rigorous scientific innovation into clinically meaningful solutions. As our organization has grown, we have built robust laboratory operations, cross‑functional collaboration, and scalable processes to support clinical development and long‑term commercial readiness. Foresight Diagnostics offers a collaborative, high‑accountability work environment where quality, precision, and continuous improvement are core to how we operate. Team members have the opportunity to contribute to impactful programs, work alongside experienced scientific and operational leaders, and grow professionally within a well‑resourced and mission‑focused organization. Foresight Diagnostics is headquartered in Boulder, Colorado. About the Role We are seeking a Senior Full Stack Software Engineer with strong Python experience, frontend proficiency (preferably in React), and backend experience working with relational databases (PostgreSQL preferred). In this role, you will contribute to the design, development, and maintenance of full‑stack software solutions supporting research, product development, and clinical testing operations. A candidate with an understanding of NGS laboratory workflows and data management is preferred. This position is onsite in Boulder, CO and is not eligible for remote or hybrid arrangements. Candidates must be local to Boulder or willing to relocate prior to starting. Responsibilities Design and implement full‑stack applications using React (frontend) and Python (backend), with a database primary data store. Collaborate with scientists, laboratory operators, and business stakeholders to translate complex requirements into practical, production‑ready software solutions. Contribute to architectural decisions, system design reviews, and sprint planning within a collaborative software development team. Ensure software meets the highest standards of robustness, performance, and compliance, adhering to regulatory requirements (e.g., ISO 13485, IEC 62304). Follow software engineering best practices, including automated testing, CI/CD, and change management protocols. Integrate cloud computing solutions (e.g., AWS or GCP) for data analysis, storage, and deployment. Continuously improve existing codebases and internal development processes through refactoring and peer feedback. Engage in cross‑functional initiatives that span assay development, lab automation, and commercial software products. Requirements 8+ years of professional full‑stack development experience, with significant time spent interacting with end users to develop and refine UX requirements. Strong proficiency in Python for backend development. Experience with PostgreSQL or similar relational databases. Familiarity with Docker and containerized environments; Kubernetes a plus. Exposure to cloud platforms such as AWS or Google Cloud Platform (GCP). Strong understanding of software development best practices including version control, testing, and code review. Excellent problem‑solving and communication skills. Enthusiasm for working in a mission‑driven team environment focused on patient impact. Preferred Qualifications Experience in regulated software environments (ISO 13485, IEC 62304). Familiarity with bioinformatics workflows, clinical lab processes, or NGS data handling. Background in data visualization, scientific computing, or computational biology is a plus. This role is hiring at an annual salary of $145,000 - $175,000 and is eligible for bonus and equity offerings. Foresight offers benefits including paid vacation, sick time, and parental leave (if applicable), alongside medical, dental, vision, life, disability coverage, flexible spending accounts, and a 401(k) with company match. You will be working on interesting problems with extremely high impact. We promote the professional development of our employees and will encourage upward mobility within the company for high performing employees. Foresight Diagnostics is an equal opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. #J-18808-Ljbffr

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Boulder, CO vacancy
  •  ...problems we're expanding selectively with a team of high-performing engineers who demonstrate exceptional ability in their work, and we know...  ...Who you are You take pragmatic approaches to writing software You test drive and refactor your code with confidence You... 
    Senior
    Full time
    Internship
    Work at office
    Remote work
    Work from home

    Suite Studios

    Boulder, CO
    1 day ago
  • $165k - $218k

     ...of imaging products  from the ground up. ABOUT THE JOB You will implement and deploy the core real-time image processing software of our infrared imaging systems. Your work will be essential to ensuring we can quickly field new technologies to embedded and SWAP... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Boulder, CO
    1 day ago
  • $150k - $260k

     ...Senior Software Engineers To further our commitment to driving the growth of S32's portfolio companies, we are looking for Senior Software Engineers for our portfolio company focused on building an AI platform for sports intelligence. If you are excited about making a... 
    Senior

    S32

    Boulder, CO
    4 days ago
  •  ...Cervin is seeking a Senior Software Engineer to join our platform team in Boulder, Colorado. You will design and build API integrations and scalable data processing pipelines that power our security data ingestion from various sources. Your role will directly impact how... 
    Senior

    Cervin

    Boulder, CO
    4 days ago
  •  ...Affirm is building its own bank and seeks a Senior Software Engineer to own core banking systems, data platforms, and operational tooling in a small, AI-native team. You will lead end-to-end delivery, drive AI-enabled automation, and manage vendor relationships, with... 
    Senior

    Affirm

    Boulder, CO
    1 day ago
  •  ...and make a difference with us.Department Summary: Do you want to develop software systems that contribute to solving our nation’s most critical problems?   Do you want to work alongside engineers and scientists that are experts in their fields? Are you passionate about... 
    Senior
    For contractors
    Work experience placement
    Internship
    Local area
    Immediate start

    Mitre

    Boulder, CO
    9 hours ago
  •  ...Atom Computing is seeking a Senior Software Engineer to build the software platform that orchestrates our quantum computers. You will work on the systems that coordinate workloads, interface with hardware control, and manage experimental data in a Linux environment. The... 
    Senior

    Atom Computing

    Boulder, CO
    4 days ago
  •  ...guidance to all employees Communicate any problems or obstacles to senior management Establish workflow policies that enhance speed and...  ...-one basis as well as a group Proficient in MS Office and ERP software Knowledge of performance evaluation and budgeting concepts... 
    Senior
    Full time

    Bay Mortgage

    Boulder, CO
    2 days ago
  •  ...that moves fast and works with some of the world's coolest projects - join us. Who you are You take pragmatic approaches to writing software You test drive and refactor your code with confidence You avoid large upfront design and focus on incremental change You enjoy... 
    Senior
    Internship
    Work at office
    Remote work
    Work from home

    Suite Studios

    Boulder, CO
    3 days ago
  • $90k - $120k

     ...Otter's software engineers develop the next-generation technologies for the outdoor industry that change how billions of users sign waivers,...  ...to push technology forward. Job Description We are seeking a Senior Software Engineer to become an integral part of our team! You... 
    Senior

    Otter.ai

    Boulder, CO
    4 days ago
  • $110k - $160k

     ...Job Title Senior Software Engineer at Flatirons Solutions Company Flatirons Solutions helps airlines, aerospace manufacturers, and MROs (Maintenance, Repair, and Overhaul organizations) manage complex technical data through innovative software solutions. Our product engineering... 
    Senior
    Work at office

    Flatirons Solutions

    Boulder, CO
    5 days ago
  •  ...Senior Software EngineerA Senior Software Engineer with exceptional data and software engineering skills, and a passion for building data-centric applications is to join our team of software developers, data scientists and product owners to support and expand KBI's Digital... 
    Senior

    KBI BioPharma

    Boulder, CO
    4 days ago
  • $140k - $185k

     ...computational breakthroughs. Join a world-class team of scientists, engineers, and business professionals to advance the state-of-the‑art in quantum computing. Atom Computing is looking for a Senior Software Engineer to implement the quantum computing platform. In this... 
    Senior
    Temporary work
    Remote work

    Jobr

    Boulder, CO
    4 days ago
  • $106k - $145k

     ...prototype while never losing sight of the critical importance of systems engineering process and attention to detail We take bold, calculated risks to drive progress We are seeking a Senior Software Engineer to join the team building the control system software for... 
    Senior
    Temporary work
    Work experience placement
    Flexible hours

    Infleqtion

    Boulder, CO
    2 days ago
  • $140k - $185k

     ...computational breakthroughs. Join a talented team of scientists, engineers, and business professionals to advance the state-of-the-art...  ...computing. About the Role Atom Computing is looking for a Senior Software Engineer to build the software platform that orchestrates our... 
    Senior
    Temporary work
    Casual work
    Work at office

    Atom Computing

    Boulder, CO
    3 days ago
  • $140k - $185k

     ...confidently protect their front, rear, and flank affordably and without compromise. About the Role RADICL is looking for a Senior Software Engineer to join our platform team. You will design and build API integrations and highly scalable data processing pipelines that... 
    Senior
    Work at office
    Remote work
    Work from home

    RADICL

    Boulder, CO
    3 days ago
  • $174k - $252k

     ...or equivalent practical experience. 5 years of experience with software development in one or more programming languages.3 years of...  ...Experience developing accessible technologies. Google's software engineers develop the next-generation technologies that change how... 
    Senior

    Google

    Boulder, CO
    4 days ago
  • $150k - $180k

     ...essential data to simplify complex operations, reduce risk, and champion a safer, healthier, and happier workforce. As a Senior Software Engineer , you'll be a hands-on technical leader who ships. Your main mission for the year ahead is to design, build, and launch our... 
    Senior
    Full time
    Temporary work
    Part time
    Live in
    Work from home
    Flexible hours

    Propelus

    Boulder, CO
    2 days ago
  • $139.3k - $203.6k

     ...is filled or if a sufficient number of applications are received.This is a remote role anywhere in the USA.Meet the TeamOur software engineering team develops software using Cisco’s Design Thinking Principles, with simplification and Security at its core. We use secure... 
    Senior
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Boulder, CO
    2 days ago
  • $156k - $193k

     ...considered. SciTec has immediate opportunities for talented software and algorithm developers to support our radar modernization...  ...fast‑paced, collaborative environment composed of scientists, engineers, and developers. You will rapidly prototype advanced radar algorithms... 
    Senior
    Temporary work
    For contractors
    Work experience placement
    Immediate start
    Remote work
    Flexible hours

    SciTec

    Boulder, CO
    2 days ago
  • $140k - $170k

     ...Description About the Role: We are seeking a highly skilled Senior Software Engineer with deep expertise in FreeBSD and low-level systems programming. The ideal candidate will have significant experience integrating hardware with the FreeBSD operating system... 
    Senior
    Full time
    Local area
    Flexible hours

    Spectra Logic

    Boulder, CO
    1 day ago
  • $106k - $141k

     ...deep-tech startup, we embrace a results-driven, fast-paced, and customer-focused approach to innovation. We are seeking a Senior Software Engineer to lead the development and productization of our software systems that interface with cutting-edge quantum and embedded... 
    Senior
    Full time
    Temporary work
    Work at office
    Flexible hours

    Infleqtion

    Louisville, CO
    1 day ago
  • $123.8k - $206.3k

     ...bringing best-of-breed capabilities to address our customers most pressing needs.   We have an immediate opportunity for a Senior Software Engineer who is excited to apply their talents to our customer's challenging project and one who will thrive in a collaborative... 
    Senior
    Full time
    Contract work
    Work experience placement
    Interim role
    Immediate start
    Remote work

    Outside Analytics

    Boulder, CO
    1 day ago
  • $150k - $175k

     ...computational breakthroughs. Join a world-class team of scientists, engineers, and business professionals to advance the state-of-the-art in quantum computing.   Atom Computing is looking for a Senior Software Engineer to help design and build the high-performance control... 
    Senior
    Temporary work
    Work at office
    3 days per week

    Atom Computing

    Boulder, CO
    2 days ago
  •  ...You build the software backbone that every Zooly product runs on. Sensors and algorithms only matter if a surgeon can trust what shows...  ...in people who go deep. There is no ceiling that forces a great engineer or designer into management to advance. Go as far into your craft... 
    Senior
    Work at office

    Zooly Labs, Inc

    Boulder, CO
    4 days ago
  • $163.2k - $220.8k

     ...Senior Software DeveloperWilson Sonsini is the premier legal advisor to technology, life sciences, and other growth enterprises worldwide. We represent companies at every stage of development, from entrepreneurial start-ups to multibillion-dollar global corporations, as... 
    Senior
    Remote work
    Worldwide

    Wilson Sonsini

    Boulder, CO
    5 days ago
  •  ...Alphatec Spine is seeking a Senior Software Engineer to design, develop, test, and document software for our surgical navigation and robotics platforms. You will work across R&D teams to deliver high-quality C++ applications on Unix/Linux, with emphasis on reliability... 
    Senior

    Alphatec Spine

    Louisville, CO
    1 day ago
  •  ...thousands of independent websites stay independent. As a Software Engineer within Sovrn Labs you will be tasked with architecting, coding...  ...opportunities in a market and work with product managers, and senior leadership to build products that meet a market need. They... 
    Senior
    Full time

    Sovrn

    Boulder, CO
    1 day ago
  • $115.8k - $151.94k

     ...day shift.Job Description:We are seeking a highly motivated Senior Applications Engineer- Cryogenic Test & Measurement to support customers using...  ...tool usage, measurement methodologies, instrumentation, and software workflows. Represent the company at conferences, technical... 
    Senior
    Full time
    Live in
    Local area
    Remote work
    Flexible hours
    Shift work
    Day shift

    FormFactor

    Boulder, CO
    3 days ago
  •  ...Speechify is seeking a Senior Software Engineer to join the Core Experiences Team. You will design and maintain foundational services and SDKs powering Speechify's product experience across platforms, blending product focus with infrastructure strategy. The role emphasizes... 
    Senior

    Speechify

    Boulder, CO
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!