Senior Software Engineer

Rula Logo

Rula

πŸ“Remote - United States

Summary

Join our Patient Services team as a Senior Software Engineer and design, build, and maintain scalable backend systems for our patient data platform. You will collaborate with cross-functional teams, solve complex technical challenges, and ensure seamless functionality with 3rd party integrations. This role requires expertise in application architecture, API design, data modeling, and security. We offer a 100% remote work environment (US-based only), attractive pay and benefits, and a commitment to employee well-being. We are passionate about making a positive impact on the lives of those struggling with mental health issues and strive to be a force for positive change in the field of mental healthcare. We believe that diversity, equity, and inclusion are fundamental to our mission of making mental healthcare work for everyone.

Requirements

  • Bachelor’s degree in Computer Science, related field, or comparable work experience
  • 5+ years of professional engineering experience
  • Excellent communication skills and the ability to build positive relationships with peers, partners, and stakeholders
  • 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

Responsibilities

  • Design and build scalable, reliable backend systems that are critical to the day-to-day operations at Rula
  • Maintain the seamless functionality of our patient data platform and 3rd party integrations for our internal and external stakeholders
  • Identify and solve complex technical challenges
  • Collaborate across teams
  • Drive innovation that supports our mission to deliver impactful and cohesive solutions

Preferred Qualifications

  • Experience at growth-stage companies, migrating legacy systems to microservices, and supervising cross-functional initiatives
  • Demonstrable experience building sources of truth systems, leveraging events and workflows, that integrate with 3rd parties
  • Experience with AWS or equivalent platforms
  • Experience with Node.js, TypeScript, and Kafka
  • Experience with HIPAA, FHIR/HL7, SOC2, or HITRUST compliance
  • Experience within healthcare and/or the mental health industry

Benefits

  • 100% remote work environment (US-based only)
  • Attractive pay and benefits
  • Comprehensive health benefits : Medical, dental, vision, life, disability, and FSA/HSA
  • 401(k) plan access
  • Generous time-off policies : Including 2 company-wide shutdown weeks each year for self-care (for most employees)
  • Paid parental leave : Available for all parents, including birthing, non-birthing, adopting, and fostering
  • Employee Assistance Program (EAP) : Support for your mental and physical health
  • New hire home office stipend : Set up your workspace for success
  • Quarterly department stipend : Fund team-building activities or in-person gatherings
  • Wellness events and lunch & learns : Explore a variety of engaging topics
  • Community and employee resource groups : Participate in groups that celebrate employee identity and lived experiences, fostering a sense of community and belonging for all

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.