C

Caris

Provides AI-powered molecular insights for cancer

Software Engineer - Clinical Software Products

Backend EngineeringConfirmed live in the last 24 hours
Full-timeIrving, TX, USANo salary listed

About the Job

Requirements

  • A bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.
  • At least 2 years of professional software engineering experience building and maintaining production software systems.
  • Experience across the full software development life cycle in a team environment, including requirements refinement, design, implementation, testing, and release.
  • Experience writing and maintaining automated tests for production software.
  • Experience with peer code review as routine practice and applying engineering standards to shared codebases.
  • Regular use of modern artificial intelligence-assisted development tooling in day-to-day engineering work.

Responsibilities

  • Design, implement, and maintain features and components across assigned clinical software applications, writing well-structured, testable, and documented code for a regulated production environment.
  • Deliver well-scoped work independently from requirement refinement through release, raising risks and trade-offs early.
  • Contribute options and trade-offs in design and architecture discussions for assigned areas.
  • Give and receive peer code reviews, uphold code-quality standards, and surface issues affecting correctness, performance, or compliance.
  • Partner with product management to refine requirements, identify technical constraints, and estimate backlog items.
  • Write and maintain automated unit, integration, and end-to-end tests.
  • Write technical documentation, including design notes, architecture decision records, and operational runbooks, meeting SOX and FDA change-control obligations.
  • Instrument, monitor, and support production systems; participate in incident response and root-cause analysis with the team.
  • Automate recurring engineering and operational tasks through scripted, reviewed automation.
  • Support newer engineers through code review and knowledge sharing as experience grows.
  • Use artificial intelligence coding assistants and agentic workflows across design, implementation, and test generation, with peer and engineering review as the quality gate.

Desired Qualifications

  • Background in healthcare, clinical laboratory, diagnostics, or life sciences software environments.
  • Familiarity with agile delivery frameworks and associated tooling.
  • Cloud-native application development and deployment patterns.
  • Strong analytical and problem-solving skills applied to production systems.
  • Experience in environments governed by FDA requirements, SOX controls, CLIA, or HIPAA.

About the Company

Caris

Provides AI-powered molecular insights for cancer

Caris Life Sciences provides molecular information to cancer patients, oncologists, researchers, and payors to guide personalized cancer care. Its core product uses molecular profiling and artificial intelligence to interpret a cancer’s molecular features at diagnosis, helping predict how the cancer may behave and which treatments are likely to work. The company differentiates itself by delivering a comprehensive, AI-assisted set of molecular insights across multiple stakeholders, translating complex genomic and other molecular data into actionable treatment guidance. Its goal is to improve cancer outcomes by enabling more precise, tailored therapy for each patient.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Irving, TX
Founded
1996

Recently Posted Jobs

Explore more opportunities at Caris

See more jobs