Tech Stack
Responsibilities
- Lead complex technical projects across teams, shaping scope, estimates, and execution while aligning technical decisions with business goals.
- Design and evolve durable system architectures, weighing tradeoffs and choosing suitable approaches for complex problems.
- Build and maintain scalable, production-ready systems for provider search, ranking, availability, eligibility, and booking experiences.
- 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
- Flexible PTO
- Parental Leave
- Mental Health
- Learning Budget
- Home Office Budget
- Gym/Wellness
Culture
Remote WorkWork-Life BalanceDeiMentorship ProgramCommunity
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 →Similar Jobs