Hybrid Full-time

Foresight Diagnostics Inc. is hiring a Senior Software Architect

About the Role

Foresight Diagnostics Inc. is looking for a Senior Software Architect to bridge the gap between business needs and technical solutions. You will partner with decision makers and systems engineering to deliver scalable and maintainable software systems that support products and services critical to our mission.

What You'll Do

  • Operate as a liaison and advisor between decision makers and software development, supporting feasibility analysis and architecture mapping.
  • Collaborate with inter-departmental teams to clarify and refine business needs, ensuring software solutions are fit for purpose.
  • Build deep understanding of business systems, products, and services via domain mapping and modeling.
  • Communicate where licensed products, open-source components, custom development, or a combination will most effectively solve business needs.
  • Balance architectural leadership with collaborative, team-driven decision-making.
  • Understand platform constraints and determine continuous improvement priorities through direct feedback loops.
  • Collaborate with systems engineering on delivery approaches that balance implementation constraints with ideal design models.
  • Participate in the product lifecycle at discovery and intake for new initiatives to enable timely assessment of requirements and drive solution feasibility.
  • Define and maintain architectural principles and best practices that promote security, compliance, and operational excellence.
  • Offer guidance to engineering teams through code reviews, pair programming when practical, and knowledge-sharing sessions.
  • Participate in group reviews of architectural design and support an environment that fosters healthy debate.
  • Evangelize software engineering best practices, including automated testing, CI/CD, and change management protocols.
  • Contribute to defining the testing architecture, selecting appropriate testing tools, and ensuring CI/CD pipeline testing integration.
  • Identify issues in development and implement proactive measures to prevent future incidents.
  • Contribute to a culture of collaboration and innovation focused on continuous improvement.

What We're Looking For

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • 8+ years of relevant experience in scientific or clinical commercial organizations with 4 years working as a Software Architect.
  • Proven experience in designing/developing systems with compliance/regulatory obligations (e.g., HIPAA, HITRUST, SOC, ISO, FDA).
  • Fluent in a primary modeling language for software architecture (e.g., UML, C4 Model).
  • Experience with industry software architecture patterns/frameworks.
  • Experience setting up architecture review processes/guardrails to maintain standards and consistency across multiple teams and projects.
  • Exceptional problem-solving skills and the ability to achieve strategic vision by balancing technical approaches and business needs.
  • Excellent communication, with an ability to explain technical avenues to both engineering and business stakeholders.
  • Familiarity with software validation practices, quality systems, and compliance requirements (e.g., ISO 13485, ISO 27001, ISO/IEC 12207, IEC 62304).
  • Adaptable to fast-paced, dynamic work environments.

Nice to Have

  • Experience with Architecture-as-Code and its complementary, Domain Driven Design.
  • Proven ability to quickly build proof-of-concept solutions to validate architectural decisions or experiment with emerging technologies.

Team & Environment

You will report to the Senior Director of Systems Engineering. Foresight offers a dynamic, fast-paced work environment with significant opportunities for high-impact contribution and rapid professional growth. The company promotes professional development and encourages upward mobility for high-performing employees.

Benefits & Compensation

  • Compensation: $175,000 - $195,000 + equity: Eligible for equity offerings.
  • Paid vacation, sick time, and parental leave (if applicable).
  • Medical, dental, vision, life, disability coverage.
  • Flexible spending accounts.
  • 401k with company match.

Work Mode

This is a hybrid role with locations in Remote or Boulder, CO.

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.

Required Skills
Software ArchitectureSystem DesignCloud Platforms (AWS/Azure/GCP)MicroservicesAPI DesignCI/CDDevOpsSecurity Best PracticesContainerization (Docker/Kubernetes)Agile MethodologiesLeadershipCommunicationProject ManagementPerformance Optimization
Need to work legally in Thailand?

Work permits without the paperwork nightmare

Thai immigration rules are strict and easy to get wrong. SVBL handles the bureaucracy — correct visa type, proper documentation, timely submissions. You focus on your work.

Right visa type for your situation
Document preparation & submission
Deadline tracking & renewals
Direct liaison with immigration
Talk to an expert
10+ years experience
About company
Foresight Diagnostics Inc.

Foresight Diagnostics is an early-stage, venture-backed molecular diagnostics company developing non-invasive cancer detection technologies to improve patient lives. Their portfolio of cell-free DNA based liquid biopsy tests are rooted in novel methods from Stanford University, enabling earlier detection of smaller tumors for more personalized cancer treatment.

Visit website
Job Details
Category infrastructure
Posted 8 months ago