Rula

Healthcare

Sr.SoftwareEngineer-PatientMatching

United States FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Sr. Software Engineer - Patient Matching at Rula. Skills: Full-stack development, Distributed systems, AI-assisted development. Join Rula’s Patient Matching team. Drive meaningful impact across patient funnel”

Industry & Context.

Healthcare
Problems you'll solve

bringing order to ambiguity

What They're Looking For.

Must Have

5+ years of professional software development experience, building and scaling web applications in a production environment, modern full-stack technologies, TypeScript, React, Node.js, functional programming, object-oriented programming, AI-assisted development tools, design and implement complex, distributed systems, scalable systems, maintainable systems, secure systems, leading high-priority technical projects, code reviews, technical documentation, mentoring junior engineers

Nice to Have

developing or integrating LLM-based features, agentic workflows into production applications, Advanced knowledge of database design, performance tuning for relational data stores, performance tuning for non-relational data stores, thriving in a fast-paced, high-growth startup environment, transitioning from monolithic architectures to microservices, transitioning from monolithic architectures to event-driven systems

What You'll Do.

Join Rula’s Patient Matching team

Drive meaningful impact across patient funnel

Help patients find the right provider

Building systems behind provider search

Evolving systems behind provider ranking

Evolving systems behind provider availability

Evolving systems behind provider eligibility

Evolving systems behind provider booking

Shaping direction by bringing order to ambiguity

Designing durable systems

Delivering software impacting patient care experience

Build the right solution quickly

How You'll Work.

Team & Collaboration

align stakeholders

Process & Methodology

leading high-priority technical projects from conception to delivery, navigate trade-offs

Full Job Description

We believe that mental health is just as important as physical health. We recognize that mental health issues can be complex and multifaceted, and we are dedicated to treating the whole person, not just the symptoms. We aim to create a world where mental health is no longer stigmatized or marginalized, but rather is embraced as an integral part of one's overall well-being.  We believe that by providing quality care that is both evidence-based and compassionate, we can empower individuals to take charge of their mental health and achieve their full potential. We are passionate about making a positive impact on the lives of those struggling with mental health issues and we strive to be a force for positive change in the field of mental healthcare. Rula is a remote-first company. We currently hire in most U.S. states, with the exception of Hawaii. About the Role We are looking for a Senior Software Engineer to join Rula’s Patient Matching team. This team is focused on driving meaningful impact across the patient funnel. Our goal isn’t to help patients find any provider, but to help them find the right provider: someone they trust, feel comfortable with, and want to continue care with. In practice, that means building and evolving the systems behind provider search, ranking, availability, eligibility, and booking experiences. As a Senior Engineer, you’ll play a central role in shaping this direction by bringing order to ambiguity, designing durable systems, and delivering software that directly impacts how patients experience care. We’re looking for product-minded engineers who see problems, move quickly, and help the team build the right solution quickly. Required Qualifications - 5+ years of professional software development experience, with a proven track record of building and scaling web applications in a production environment. - Deep expertise in modern full-stack technologies—ideally TypeScript, React, and Node.js—along with a strong grasp of functional and obje

Free ATS check

Applying for this Sr. Software Engineer - Patient Matching role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Ashby

  • Ashby is a fast modern ATS — most applications take under 3 minutes.
  • The resume parser is strong; verify parsed experience dates and job titles.
  • Custom screening questions are often scored algorithmically — answer completely.
  • Location field affects geo-based screening; use your actual metro area.

ANONYMOUS · UNFILTERED

What do employees actually say about Rula?

Real rants from real employees. Read before you apply.

Read Company Rants →