Rula is hiring a Senior Software Engineer for our Scheduling team. You will design and build scalable, reliable backend systems critical to day-to-day operations, including scheduling infrastructure, third-party integrations, and telehealth functions.
What You'll Do
- Design and build scalable, reliable backend systems critical to Rula's operations.
- Identify and solve complex technical challenges.
- Collaborate across teams and drive innovation to support the mission of delivering impactful solutions.
What We're Looking For
- Bachelor’s degree in Computer Science, related field, or comparable work experience.
- 5+ years of professional engineering experience.
- Excellent communication skills and ability to build positive relationships.
- Experience designing and building highly scalable, reliable, available, and performant systems.
- Experience driving all phases of the development lifecycle: planning, execution, measuring success, and post-launch maintenance.
- Expert understanding of application architecture, API design patterns, data modeling, security, performance, and scaling.
Nice to Have
- Experience at growth-stage companies.
- Experience migrating legacy systems to microservices.
- Experience leading cross-functional initiatives.
- Demonstrable experience building sources of truth systems leveraging events and workflows that integrate with 3rd parties.
- Experience with AWS or equivalent platforms.
- Experience with NodeJs, Typescript, Kafka.
Technical Stack
- NodeJs
- Typescript
- Kafka
- AWS
Team & Environment
You will be part of the Scheduling team.
Benefits & Compensation
- Attractive pay and benefits with full pay range transparency.
- Comprehensive health benefits: medical, dental, vision, life, disability, FSA/HSA.
- 401(k) plan access.
- Generous time-off policies including 2 company-wide shutdown weeks.
- Paid parental leave for all parents.
- Employee Assistance Program (EAP).
- New hire home office stipend.
- Quarterly department stipend.
- Wellness events and lunch & learns.
- Community and employee resource groups.
Work Mode
This role is 100% remote with flexible hours and open to candidates in most U.S. states, excluding Hawaii.
Rula is dedicated to diversity, equity, and inclusion, fostering a culture where employees feel safe, seen, heard, and valued. We are passionate about making a positive impact on mental healthcare.



