S

Spring Health

Connects employees with mental health care

Senior Software Engineer 2 - Search & Matching

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-time$180k - $233k /yr

About the Job

Requirements

  • 6–8+ years of professional software development experience.
  • Expertise in Python and Django for building scalable backend services and APIs, with strong proficiency in React.
  • Proven experience designing, building, and scaling complex full-stack systems, with a strong emphasis on backend architecture and development.
  • Ability to use AI to reason about system-level tradeoffs and integrate AI tools into team workflows, critically evaluate outputs, and help set quality standards for AI-assisted work.
  • Proven track record leading delivery of complex, multi-team technical projects.
  • Ability to collaborate cross-functionally and influence and align stakeholders across teams.
  • Demonstrated ability to mentor engineers on technical skills and career growth.
  • Strong problem-solving skills focused on clean, scalable, maintainable architecture.
  • Ability to write well-designed tests that accompany all code.
  • Proven experience with distributed systems and microservices architecture, including identifying appropriate service boundaries and making thoughtful architectural decisions about when and how to evolve capabilities out of a monolithic application.
  • Strong experience with data modeling and designing reliable data flows across services, with an understanding of consistency, performance, and scalability tradeoffs.
  • Experience designing and optimizing search experiences and search infrastructure, including indexing strategies, relevance and ranking, query performance, and search quality at scale.

Responsibilities

  • Design and build scalable, high-quality software across complex, ambiguous problem areas in existing or new initiatives.
  • Lead group technical design sessions for large projects and routinely provide high-value feedback in design forums and architectural reviews.
  • Use AI to reason about system-level tradeoffs, including scalability, performance, and reliability, and integrate AI into team workflows such as pull request templates, debugging playbooks, and documentation, ensuring AI-assisted work meets rigorous quality standards.
  • Evaluate new AI tools and techniques, share learnings with the team, and help establish standards for AI-assisted engineering.
  • Decompose significantly complex engineering problems into straightforward, well-scoped solutions.
  • Coordinate cross-group efforts and keep everyone informed of appropriate context and progress.
  • Identify and mitigate risks for others’ projects as well as their own.
  • Drive and complete projects end-to-end, sometimes more than one at a time, from conception through deployment and iteration.
  • Model engineering excellence through instructive code reviews, exemplary designs, and proactive simplification and improvement of the codebase.
  • Mentor engineers in technical areas and career growth, and motivate action by clearly explaining context, rationale, and roles.
  • Lead hypercare investigations and high-stakes bug responses, communicating progress quickly and clearly to stakeholders.
  • Design and build scalable search and matching capabilities for the Alma product, improving how clients discover and connect with providers, with a focus on relevance, performance, and search quality.
  • Identify appropriate service boundaries and drive architectural decisions about when and how to evolve capabilities out of the existing monolithic application.
  • Architect, build, and evolve backend services and APIs that power critical parts of the Alma client search and matching experience, contributing across the full stack as needed.

About the Company

Spring Health

Connects employees with mental health care

Spring Health connects employees and health plan members with mental health care through a digital platform and clinician network. Members complete an assessment, receive care recommendations and arrange services such as therapy, coaching or medication management. Care navigators guide members through their options, while digital tools support engagement and progress tracking between appointments. Employers and health plans pay for platform access and clinical services under contracts, and receive aggregated reporting on use and outcomes rather than private session notes. Spring Health was founded in 2016 and is headquartered in New York City.

Company size
1,001-5,000
Company stage
Series E
Total funding
$465M
Headquarters
New York City, New York
Founded
2016

Recently Posted Jobs

Explore more opportunities at Spring Health

See more jobs