Rula is looking for a Staff Software Engineer to join our Patient Experience Team. You will be responsible for building and maintaining the patient portal, leading the design and development of high-impact, full-stack systems. At Rula, we believe mental health is just as important as physical health and are dedicated to creating a world where it is no longer stigmatized.
What You'll Do
- Lead the design and development of high-impact, full-stack systems for the patient portal.
- Play a key role in defining the team’s technical direction.
- Collaborate closely with product and engineering partners to guide architectural decisions.
- Ensure systems are reliable, secure, and scalable.
- Mentor engineers, influence the technical roadmap, and help shape Rula’s broader engineering culture.
What We're Looking For
- 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.
Nice to Have
- 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.
Technical Stack
- React
- TypeScript
- Node.js
- Kafka
- AWS
Team & Environment
You will be part of the Patient Experience Team, responsible for the patient portal.
Benefits & Compensation
- Attractive pay and benefits with full transparency of pay ranges.
- Comprehensive health benefits: Medical, dental, vision, life, disability, and FSA/HSA.
- 401(k) plan access.
- Generous time-off policies, including 2 company-wide shutdown weeks each year.
- Paid parental leave for all parents, including birthing, non-birthing, adopting, and fostering.
- Employee Assistance Program (EAP).
- New hire home office stipend.
- Quarterly department stipend for team-building or in-person gatherings.
- Wellness events and lunch & learns.
- Community and employee resource groups.
Work Mode
This is a 100% remote work environment open to candidates based in the United States.
Rula is an equal opportunity employer dedicated to diversity, equity, and inclusion.



