Software Engineer

SOLUTIONREACH, INC.Lehi, UT
Hybrid

About The Position

Solutionreach is seeking a Software Engineer to join their team. In this role, you will contribute to various aspects of the software development lifecycle, including shipping improvements to patient and practice messaging, tracking down production issues, developing new features, and working on integrations. The team operates in an Agile environment, pulling prioritized work from a board to completion. The tech stack primarily involves Java with Spring Boot, deployed as services or containerized workloads. You will work with relational databases like PostgreSQL and potentially distributed stores like Cassandra, requiring comfort with SQL, schema evolution, and performance tuning. For front-end work, you will build and maintain features using Vue or TypeScript, focusing on accessible components, state management, and API integration. Delivery is iterative with continuous integration and regular releases. The role also involves working with AI and intelligent features, requiring a foundational understanding of responsible AI integration, prompting, evaluation, and monitoring. Candidates must be authorized to work in the United States and reside in the U.S. due to healthcare data system requirements. Visa sponsorship is not provided.

Requirements

  • Care about healthcare and improving how clinicians and patients communicate.
  • 2+ years of full-stack or strong backend-focused development with Java and Spring (Boot and modern Spring patterns preferred).
  • Hands-on web development experience including HTTP APIs, auth patterns, validation, errors, versioning, and basic security hygiene (e.g., OWASP-aware thinking).
  • Frontend experience with a modern JavaScript framework; Vue and TypeScript are especially relevant.
  • Database proficiency: PostgreSQL routinely; openness to Cassandra or similar.
  • Comfort with Agile teamwork: breaking work down, estimating, demos, retros, and constructive code review.
  • Familiarity with common AI product patterns: retrieval-augmented workflows, structured prompting, tool/API calling, streaming responses, basic evaluation.
  • Awareness of AI limits and risks: hallucinations, PII/PHI handling, consent and logging boundaries, human-in-the-loop where appropriate.
  • Authorized to work in the United States and reside in the U.S.
  • Candidates needing Visa sponsorship are not eligible.

Nice To Haves

  • Experience shipping or integrating features that call LLM APIs or similar services.
  • Willingness to learn AI integration with guidance is required where not previously done.

Responsibilities

  • Ship improvements to patients and practice messaging.
  • Track down production issues in campaign or content tools.
  • Work on prioritized backlog items, production support, integrations, and greenfield features.
  • Read and extend existing code.
  • Refactor code to reduce risk.
  • Add tests to ensure changes remain safe.
  • Work with relational databases (e.g., PostgreSQL) and potentially distributed/wide-column stores (e.g., Cassandra).
  • Build and maintain Vue (or adjacent TypeScript UI) features, including accessible components, state management, and integration with REST or GraphQL APIs.
  • Integrate, prompt, evaluate, and monitor AI-assisted flows in partnership with security, compliance, and product.
  • Drive tickets to closure and communicate delays or scope issues early.
  • Aim for defect-minimizing changes, including tests, monitoring hooks, and clear rollback paths.
  • Debug across services, data, and UI without step-by-step supervision.
  • Share knowledge and update mental models as product and AI capabilities evolve.

Benefits

  • Growth opportunities with a history of promoting from within.
  • Discuss growth goals with your manager for a shared plan.
  • Low-ego culture with direct questions welcome and mutual support.
  • Candid feedback in both directions.
  • Diversity of thought is valued, with disagreement handled with curiosity and respect.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service