Enable job alerts via email!

Staff Software Engineer - Patient Experience (Remote)

Rula

Los Angeles (CA)

Remote

USD 130,000 - 180,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Rula is seeking a Staff Software Engineer to join the Patient Experience Team to enhance patient engagement through a robust patient portal. The role requires full-stack development expertise, particularly in React and TypeScript, and offers a fully remote work environment with excellent benefits for employees.

Benefits

100% remote work environment
Comprehensive health benefits
401(k) plan access
Generous time-off policies
Paid parental leave
Employee Assistance Program (EAP)
New hire home office stipend
Quarterly department stipend
Wellness events and lunch & learns
Community and employee resource groups

Qualifications

  • 8+ years of experience in software engineering.
  • Experience with microservices and event-based architectures.
  • Mentoring engineers and guiding architectural decisions.

Responsibilities

  • Lead the design and development of high-impact, full-stack systems.
  • Collaborate with product and engineering teams.
  • Mentor junior engineers and influence the technical roadmap.

Skills

Collaboration
Communication
Leadership
Full-stack development

Education

Computer Science degree or equivalent practical experience

Tools

React
TypeScript
Node.js
Kafka
AWS

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.

About the Role

We are hiring a Staff Software Engineer to join the Patient Experience Team at Rula. This team owns the end-to-end care journey for our patients and is responsible for building and maintaining the patient portal—the central platform where patients manage everything from scheduling and billing to communicating with their care team and tracking treatment plans. Our work directly drives patient engagement, retention, and operational efficiency.

As a Staff Engineer, you will lead the design and development of high-impact, full-stack systems and play a key role in defining the team’s technical direction. You’ll collaborate closely with product and engineering partners to guide architectural decisions and ensure our systems are reliable, secure, and scalable. Beyond delivering mission-critical features, you’ll also mentor engineers, influence the technical roadmap, and help shape Rula’s broader engineering culture. Your work will have a direct and lasting impact on how people access and experience mental healthcare.

Required Qualifications

  • 8+ years of experience as a software engineer, building and maintaining scalable, production-ready systems

  • Full-stack expertise with a frontend focus, including deep experience with React, state management, and performance optimization; strong backend experience with TypeScript and Node.js

  • Experience with microservices and/or event-based architectures

  • Proven ability to lead complex technical projects across teams, owning the full development lifecycle

  • Excellent collaboration and communication skills, with a demonstrated ability to align technical efforts to business goals

  • Experience mentoring engineers, reviewing system architectures, and defining scalable design patterns

Preferred Qualifications

While having the preferred qualifications enhances your candidacy, having all of them is not mandatory. We encourage all interested applicants to apply, even those who may not meet every preferred requirement.

  • Computer Science degree or equivalent practical experience

  • Familiarity with modern infrastructure and frameworks such as Kafka and AWS

  • Comfortable participating in on-call rotations and resolving complex production issues

  • Experience building systems in high-reliability or accuracy-critical domains, such as healthcare or finance

  • Background working in early-stage or high-growth startup environments

We're serious about your well-being! As part of our team, full-time employees receive:

  • 100% remote work environment (US-based only): Working hours to support a healthy work-life balance, ensuring you can meet both professional and personal commitments

  • Attractive pay and benefits: Full transparency of pay ranges regardless of where you live in the United States

  • Comprehensive health benefits: Medical, dental, vision, life, disability, and FSA/HSA

  • 401(k) plan access: Start saving for your future

  • Generous time-off policies: Including 2 company-wide shutdown weeks each year for self-care (for most employees)

  • Paid parental leave: Available for all parents, including birthing, non-birthing, adopting, and fostering

  • Employee Assistance Program (EAP): Support for your mental and physical health

  • New hire home office stipend: Set up your workspace for success

  • Quarterly department stipend: Fund team-building activities or in-person gatherings

  • Wellness events and lunch & learns: Explore a variety of engaging topics

  • Community and employee resource groups: Participate in groups that celebrate employee identity and lived experiences, fostering a sense of community and belonging for all

Our team

We believe that diversity, equity, and inclusion are fundamental to our mission of making mental healthcare work for everyone. We are dedicated to having a culture of inclusion that will support our employees in feeling safe, seen, heard, and valued.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Sr. AI Software Engineer (Remote, Back-end Leaning)

Jobot

Los Angeles null

Remote

Remote

USD 165,000 - 210,000

Full time

Today
Be an early applicant

Senior Software Engineer

La2050

Los Angeles null

Remote

Remote

USD 100,000 - 150,000

Full time

2 days ago
Be an early applicant

Senior Software Engineer

LegalZoom.com, Inc.

Los Angeles null

Remote

Remote

USD 125,000 - 167,000

Full time

Yesterday
Be an early applicant

Software Engineer II

LegalZoom.com, Inc.

Los Angeles null

Remote

Remote

USD 92,000 - 155,000

Full time

13 days ago

Staff Software Engineer (Back-End)

Jobot

Anaheim null

Remote

Remote

USD 175,000 - 230,000

Full time

2 days ago
Be an early applicant

Senior Full Stack Software Engineer (Remote)

Huckleberry Labs

Los Angeles null

Remote

Remote

USD 130,000 - 170,000

Full time

Yesterday
Be an early applicant

Senior Software Engineer, Android

Calm

Minneapolis,San Francisco,New York,Los Angeles null

Remote

Remote

USD 163,000 - 242,000

Full time

13 days ago

Senior Software Engineer (Remote in California)

ForFutures Financial, Planning, a financial advisory practice of Ameriprise Financial Services LLC

Santa Ana null

Remote

Remote

USD 126,000 - 169,000

Full time

5 days ago
Be an early applicant

Sr. Software Engineer 1751

MeridianLink

Costa Mesa null

Remote

Remote

USD 140,000 - 200,000

Full time

4 days ago
Be an early applicant