Senior Software Engineer
$145k - $175kForesight 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- ...The Trade Desk, Inc. is seeking a Software Engineer in Boulder, CO to develop optimization tools for advertising campaigns. You'll enhance machine learning model development and create frameworks for quick iteration. Responsibilities include building ETL pipelines, integrating...Senior
- ...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...SeniorInternshipWork at officeRemote workWork from home
- ...design patterns until we get it right Participating in the full software development life cycle, including coding, code reviews, source... ...What We Are Looking For BS in Computer Science or Engineering At least 7 years of experience working on enterprise-grade...Senior
- ...Otter's software engineers develop the next-generation technologies for the outdoor industry that change how billions of users sign waivers,... ...push technology forward. Job Description We are seeking a Senior Software Engineer to become an integral part of our team! You...Senior
$162.5k - $286.4k
...Senior Software Engineer, watchOS Widgets & Live Activities - Watch Software Boulder, Colorado, United States Software and Services The watchOS System Spaces group is seeking a new colleague to help us shape the future of Apple Watch. As a senior software engineer on...SeniorRelocation$165k - $218k
...Senior Software Engineer, State Estimation Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of the 21st century’s...SeniorFull time- ...Software Engineer – GNSS & Mission Systems The Company Join a pioneering space technology organisation developing next-generation satellite... ...tangible scientific and commercial impact. The Role - Senior Spacecraft Software Engineer We’re looking for a...Senior
$100.2k - $150.2k
...Company:Qualcomm Technologies, Inc.Job Area:Engineering Group, Engineering Group Software EngineeringGeneral Summary:This position is not eligible for Qualcomm immigration sponsorship.Qualcomm Cloud is looking for a software engineer in the areas of Linux user space...SeniorWork experience placementWork from home$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...SeniorTemporary workRemote work$175k - $215k
...a loyal customer base that continues to grow. We build software for summer camps, an industry that enables meaningful experiences... ...This role's mission & overview We are looking for a Senior Software Engineer to join our Phoenix team, which is building a scalable Camp...SeniorSummer workWork at officeRemote workFlexible hours- ...employer. At this time, we are able to hire within the U.S., United Kingdom, Spain and Portugal. About the Role In the Senior Software Engineer, Payments role at Dakota, you'll join our core engineering team, designing and implementing the robust back-end...SeniorRemote workWorldwideHome office
$140k - $185k
...spectr threat hunting, incident response, vulnerability management, and security awareness training. About the role Senior Software Engineer – Platform Team. Design and build API integrations and highly scalable data‑processing pipelines that power our security data...SeniorWork at officeRemote workWork from home$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....SeniorWork at office- ...Senior Engineer, Software DSBC Technical professional who serves as the critical bridge between the Information Development team, Product Engineering, and Development for high-speed continuous feed inkjet printers. You’ll be instrumental in bridging the knowledge gap...SeniorFlexible hours
$190k - $240k
...customer identity and authentication. This role is a hands‑on engineering position inside Information Security, focused on designing and... ...basic configuration. ~5+ years of professional backend software engineering experience. ~ Strong production experience in Python...SeniorWork at officeRemote workFlexible hours$137.6k - $206.4k
...quickly identify and address issues, improving campaign efficiency and ensuring effective use of budgets and resources. Our software engineers participate actively in all aspects of designing, building, and delivering products for our clients. We have dozens of mission...SeniorWork at officeWorldwide$113.9k - $200.91k
...Lockheed Martin is hiring a Level 4 Software Engineer in Boulder, Colorado. The position requires at least five years of software development experience and a final secret security clearance. Responsibilities include designing, developing, and testing mission processing...Senior$155k - $180k
...that do not meet these requirements will not be considered. SciTec has immediate opportunities for talented software & algorithm developers and engineers to support programs focusing on low-latency data processing, fusion, and tracking algorithms for exploitation of...SeniorTemporary workFor contractorsWork experience placementImmediate startRemote workFlexible hours$165k - $218k
...Anduril-1 is seeking a Software Engineer in Boulder, Colorado. You will contribute to high-performance software solutions utilizing C/C++ and Python, engaging with clients to fulfill mission-critical needs. Must have 8+ years of experience and the ability to obtain a Top...Senior- ...creative tools company in Boulder, Colorado is seeking someone to join their fast-moving team focused on developing collaborative software solutions for creative projects. The ideal candidate enjoys full-stack development, is proficient in various programming languages...SeniorRemote work
- ...CleanTech Talent is seeking a Senior Spacecraft Software Engineer for their Boulder, Colorado office. This role involves developing software for GNSS satellite systems and collaborating with various engineering teams. The ideal candidate has over 5 years of experience...SeniorWork at office
$175k - $215k
...A progressive software company located in Boulder, Colorado is seeking a Senior Software Engineer to lead the modernization of its core product. This role includes integrating legacy C#/.NET code with modern TypeScript/React applications while championing AI-native engineering...SeniorRemote work- ...RADICL Defense Inc. is looking for a Senior Software Engineer to join our platform team in Boulder, Colorado. The ideal candidate will design and build API integrations and scalable data processing pipelines for our AI-powered security solutions. The role is hybrid, allowing...SeniorWork at officeFlexible hours
- ...RICOH COLOMBIA is looking for a Senior Engineer to serve as a crucial link between various teams for high-speed continuous feed inkjet printers. In this role, you will be responsible for translating complex technical findings into clear documentation, providing recommendations...Senior
- ...Qualcomm seeks a software engineer focused on Linux user-space development to build API support for AI frameworks like Pytorch. Responsibilities include software architecture, integration, and testing of products for high-performance inference. The candidate should have...Senior
- ...quick learners and ready to contribute broadly across all cloud software aspects. You will be interfacing with customer data streams... ...and a can-do attitude. About The Role This is a complex engineering role focused on managing fleets of vehicles to keep material moving...SeniorWork at officeWork from homeRelocationFlexible hours
$124.9k - $228.9k
...from identity to measurement to bidding, to deliver unified campaign experiences that span screens, formats, and moments.Our Software Engineers are end-to-end owners who participate in designing, building, and delivering data-focused products for our stakeholders. What...SeniorFull timeTemporary workWorldwide$110k - $160k
...A technology company specializing in aviation solutions seeks a Senior Software Engineer to lead the development of core product features and optimize data transformation pipelines. Located in Boulder, CO, this role emphasizes collaboration and adherence to best practices...Senior$140k - $200k
...- Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design...SeniorWork at office$140k - $185k
...Atom Computing in Boulder, CO is seeking a Senior Software Engineer to deliver platforms and applications for quantum computing. Collaborating with engineers and physicists, you will work across the stack on tasks like quantum job compilation and error correction. The...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software engineer internship remote Boulder, CO
- senior robotics software engineer Boulder, CO
- software development engineer aws Boulder, CO
- startup software engineer Boulder, CO
- rust software engineer Boulder, CO
- part time software developer remote Boulder, CO
- graduate software engineer Boulder, CO
- senior software engineer remote Boulder, CO
- software engineer Boulder, CO
- real time software engineer Boulder, CO

