Taro Logo

Sr. Software Engineer

A mental healthcare platform focused on making mental healthcare accessible and effective for patients, therapists, and healthcare systems.
$162,900 - $191,600
Backend
Senior Software Engineer
Remote
5+ years of experience
Healthcare
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Sr. Software Engineer

Rula is revolutionizing mental healthcare by creating a comprehensive platform that serves patients, therapists, and healthcare systems. As a Senior Software Engineer on the Partnerships team, you'll be instrumental in developing cutting-edge technology for third-party integrations and creating seamless experiences for partners. The role focuses on onboarding new payers and partnerships into the Rula platform, maximizing the reach of payer benefits to help more clients access mental healthcare using their insurance.

You'll work across Rula's full stack, with a particular focus on backend development, to optimize partnership enrollments, build integration tools, and enhance analytics systems. The position requires expertise in languages like Java, TypeScript, and Go, along with strong experience in microservices architecture and SQL databases. You'll be part of a cross-functional team, mentoring others and establishing design patterns while maintaining a strong focus on engineering excellence.

The company offers an attractive remote-first culture with comprehensive benefits, including full medical coverage, 401(k), generous time off, and parental leave. Rula strongly emphasizes work-life balance and employee well-being, providing various stipends and wellness programs. They're committed to fostering diversity, equity, and inclusion, creating an environment where all employees feel safe, seen, and valued.

This is an excellent opportunity for experienced engineers who want to make a meaningful impact in the mental healthcare space while working with modern technologies and contributing to a mission-driven organization. The role offers competitive compensation ($162.9K–$191.6K) plus equity, reflecting Rula's commitment to attracting and retaining top talent.

Last updated 4 months ago

Responsibilities For Sr. Software Engineer

  • Develop cutting-edge technology for 3rd party integrations
  • Optimize partnerships enrollment by building tools to enhance site experiences
  • Build and support partner integrations
  • Enhance analytics for partner system interactions
  • Work across Rula's stack to craft solutions
  • Pair with fellow engineers and improve processes
  • Foster a culture of engineering excellence

Requirements For Sr. Software Engineer

Java
TypeScript
Go
React
  • 5+ years of software engineering experience
  • Experience working on cross-functional teams
  • Back-end-focused full-stack experience
  • Experience mentoring others, reviewing architectures, and establishing design patterns
  • Experience working on time-sensitive projects
  • Experience working with Microservice and/or Event-based architectures
  • Experience using SQL and high-level languages like Java, Typescript, and Go

Benefits For Sr. Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Parental Leave
  • 100% remote work environment (US-based only)
  • Comprehensive health benefits (Medical, dental, vision, life, disability)
  • 401(k) plan access
  • Generous time-off policies including 2 company-wide shutdown weeks
  • Paid parental leave
  • Employee Assistance Program (EAP)
  • New hire home office stipend
  • Quarterly department stipend
  • Wellness events and lunch & learns
  • Community and employee resource groups