This job post is closed and the position is probably filled. Please do not apply.
π€ Automatically closed by a robot after apply link
was detected as broken.
Description:
The Staff Software Engineer will be part of Rula's Scheduling team, focusing on shaping the scheduling experience to deliver high-quality care through technology.
The role involves working across Rula's stack, contributing to product development, and driving technical conversations and decisions.
The team will own Electronic Health Record System (EHR) interactions related to scheduling, making Rula the source of truth for data and increasing resilience.
Key responsibilities include enabling appointments between patients and providers, managing appointments, and allowing providers to set availability.
This is a backend leaning role within a close-knit team in a fast-growing product.
Requirements:
8+ years of software engineering experience.
Experience in backend development of modern database-backed web applications.
Proficiency in microservice development and mentoring others.
Ability to drive all phases of the development lifecycle and work on complex projects.
Experience working on cross-functional teams and reviewing architectures.
Familiarity with establishing design patterns and achieving sustainable results.
Benefits:
100% remote work environment from anywhere in the US.
Competitive pay and benefits that are consistent regardless of location.
Health benefits including medical, dental, vision, life, disability, and FSA/HSA.
Access to 401(k) plan, paid parental leave, and Employee Assistance Program (EAP).
Generous time off policies, including 2 company-wide shutdown weeks each year for self-care.
Stipend for home office setup, quarterly department stipend for team building, and wellness events.
Opportunity to work in a diverse community, take on big challenges, and grow together as a team.