Staff Software Engineer - Patient Matching (Remote)
Tech Stack
Responsibilities
- Play a central role in shaping the direction of patient matching by bringing order to ambiguity, designing durable systems, and delivering software.
- Partner with your Engineering Manager, product managers, designers, clinicians, and other engineers to align technical decisions with patient and business outcomes.
- Amplify the effectiveness of the team by mentoring engineers, unblocking peers, and raising the technical bar across Rula.
- Leverage AI-assisted development tools (e.g., Claude Code) as a natural part of your workflow to improve velocity and decrease time-to-value.
Soft Skills
Technical LeadershipCommunicationCross-Functional CollaborationMentoringComputer Science
Benefits
- Remote Work
- Health Insurance
- Dental
- Vision
- Life Insurance
- Disability Insurance
- HSA/FSA
- 401k
- Parental Leave
- Mental Health
- Home Office Budget
Culture
Remote WorkWork-Life BalanceEmployee Resource GroupsHome Office BudgetCross-Functional Teams
Requirements
Preferred: Degree in Computer Science or equivalent practical experience.
Regions: Us
Get jobs like this in your inbox
Weekly API Design, Data Modeling, System Architecture hiring trends and salary data — free.
Join 6 engineers getting weekly insights
Get market intelligence in your inbox
Free weekly insights on tech hiring trends, salaries, and in-demand stacks.
Already a subscriber? Sign in
About Rula
Industry: healthcare
Size: medium
Rula is a remote-first company dedicated to making mental healthcare accessible and effective, aiming to destigmatize mental health and empower individuals through compassionate, evidence-based care.
View company profile →