Rula is looking for an experienced Senior Software Engineer to join their Scheduling team to design and build scalable, reliable backend systems critical to the day-to-day operations, including scheduling infrastructure, third-party integrations, and telehealth functions, to support their mission of delivering impactful and cohesive mental healthcare solutions.
Requirements
- 5+ years of professional engineering experience.
- 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.
- 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.
Responsibilities
- design and build scalable, reliable backend systems critical to the day-to-day operations at Rula, including our scheduling infrastructure, third party integrations and telehealth functions.
- identify and solve complex technical challenges
- collaborate across teams
- drive innovation that supports our mission to deliver impactful and cohesive solutions.
- 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.
Other
- Bachelor’s degree in Computer Science, related field, or comparable work experience.
- Excellent communication skills and the ability to build positive relationships with peers, partners, and stakeholders.
- Experience at growth-stage companies, migrating legacy systems to microservices, and leading cross-functional initiatives.
- 100% remote work environment: Working hours to support a healthy work-life balance, ensuring you can meet both professional and personal commitments (must be based in United States, currently not hiring in Hawaii)
- Attractive pay and benefits