R

Rula

Runs insurance-covered online therapy and psychiatry

Staff Software Engineer

Full-Stack EngineeringPosted on Nov 10
Full-timeRemote in USA$192k - $240k /yr

About the Job

Requirements

  • At least 8 years of experience as a software engineer building and maintaining scalable, production-ready systems.
  • Full-stack expertise across frontend and backend development, including deep experience with React, state management, and frontend performance optimization.
  • Strong backend engineering skills with TypeScript and Node.js, including API design, service architecture, data modeling, and database interactions.
  • Ability to design, build, and operate secure, scalable, and reliable systems across the full stack.
  • Hands-on experience with microservice and/or event-based architectures.
  • Ability to lead complex technical initiatives across teams and own the development lifecycle from planning through launch and maintenance.
  • Experience owning technical problem spaces beyond individual projects, identifying systemic issues, defining long-term technical direction, and driving improvements over time.
  • Experience aligning engineering efforts with business goals.
  • Experience mentoring engineers, reviewing system architectures, and defining scalable design patterns.

Responsibilities

  • Lead the design and development of high-impact, full-stack solutions for the patient experience.
  • Work with cross-functional partners to define technical direction, guide architectural decisions, and ensure systems are reliable, secure, and scalable.
  • Deliver mission-critical features.
  • Mentor engineers, influence the technical roadmap, and contribute to evolving the engineering culture.

Desired Qualifications

  • Experience with a Computer Science degree or equivalent practical experience.
  • Experience with modern frameworks and infrastructure including TypeScript, React, Node.js, Kafka, and AWS.
  • Comfort participating in on-call rotations and independently troubleshooting and resolving complex production issues.
  • Background building products requiring high reliability and accuracy, such as healthcare, finance, or mission-critical systems.
  • Prior experience in early-stage or high-growth startup environments.

About the Company

Rula

Runs insurance-covered online therapy and psychiatry

Rula runs an online mental health practice that matches people across the US with licensed therapists and psychiatric clinicians who take their health insurance. Its network covers all 50 states and Washington, D.C., and treats individuals, couples, families, children and teens, with psychiatry and medication management alongside therapy. Patients search by need, specialty and insurance plan, book a clinician, and meet by video or, in some areas, in person. Rula is in network with many national and regional health plans, so patients pay their usual copay while Rula bills the insurer for each visit. Rula was founded in 2019 and is based in Los Angeles.

Company size
501-1,000
Company stage
Series B
Total funding
$110.9M
Headquarters
Los Angeles, CA
Founded
2019

Recently Posted Jobs

Explore more opportunities at Rula

See more jobs