Rula
Rula

Rula is a mental health care platform connecting patients across the United States with licensed therapists and psychiatric providers. Its services include online and in-person therapy, psychiatry, and medication management, supported by scheduling tools, provider reviews, coverage verification, cost estimates, and a nationwide provider directory.

The company works with more than 120 insurance plans, including Medicare, Medicaid, and major commercial carriers, while also offering self-pay options. Rula serves individuals directly and partners with employers, health plans, and health systems, with clinical standards and ongoing professional development shaping its provider network. Its team supports care for a broad range of mental health conditions, including anxiety, depression, PTSD, ADHD, OCD, and bipolar disorder.

Senior Full-Stack Software Engineer, Employer EAP

Build and scale employer portals and EAP care workflows for Rula’s remote mental healthcare platform. Develop secure experiences spanning employers, patients, and providers.

Description

  • Design and scale reliable systems as part of an autonomous, cross-functional team.
  • Create software that broadens access to Rula’s mental healthcare services.
  • Develop and scale the Employer Portal for HR and benefits leaders.
  • Support awareness campaigns, benefits rollouts, and utilization tracking.
  • Build workflows for employer-funded short-term therapy, including session eligibility, authorization, and billing.
  • Own full-stack product experiences for employers, patients, and providers from end to end.
  • Drive high-priority technical projects from initial design through delivery.
  • Contribute to code reviews and technical documentation.
  • Support the growth of engineering colleagues through mentoring.
  • Report to an Engineering Manager.
  • Work with payers, providers, health systems, primary care physicians, employers, brokers, and other strategic partners.

Requirements

  • At least five years of professional software development experience.
  • A track record of building and scaling production web applications.
  • Experience leading high-priority technical projects from planning through delivery.
  • Ability to assess trade-offs and bring stakeholders into alignment.
  • Experience strengthening engineering practices through code reviews, technical documentation, and mentoring.
  • Strong knowledge of modern full-stack technologies, ideally TypeScript, React, and Node.js.
  • A solid understanding of functional and object-oriented programming.
  • Proficiency with AI-assisted development tools such as Claude Code, Cursor, or GitHub Copilot.
  • Ability to design and build complex distributed systems that are scalable, maintainable, and secure.
  • Practical experience delivering LLM-powered features or agentic workflows in production applications.
  • Familiarity with AWS or GCP, Docker or Kubernetes, and CI/CD pipeline optimization.
  • Experience working in a fast-paced, high-growth startup.
  • Knowledge of relational and non-relational database design and performance tuning, including PostgreSQL.
  • Must be based in the United States; Hawaii is excluded.
  • Must be authorized to work in the United States.

Benefits

  • Fully remote work environment.
  • Working hours designed to support work-life balance.
  • Competitive compensation and benefits with transparent pay ranges.
  • Medical, dental, vision, life, and disability insurance, plus FSA/HSA options.
  • Access to a 401(k) plan.
  • Generous time off, including two company-wide shutdown weeks each year.
  • Paid parental leave for birthing, non-birthing, adoptive, and foster parents.
  • Employee Assistance Program.
  • Quarterly department stipend for team-building activities or in-person gatherings.
  • Community groups and employee resource groups.
  • Stipend to set up a home office when joining.
  • $50 monthly internet or cell phone stipend.
  • Wellness initiatives throughout the year.
  • $50 monthly wellness stipend.
  • Equity.