Remote (Country) Full-time

Rula is hiring a Sr. Software Engineer - Provider Scheduling

About the Role

Rula is hiring a Senior Software Engineer for our Scheduling team. You will design and build scalable, reliable backend systems critical to day-to-day operations, including scheduling infrastructure, third-party integrations, and telehealth functions.

What You'll Do

  • Design and build scalable, reliable backend systems critical to Rula's operations.
  • Identify and solve complex technical challenges.
  • Collaborate across teams and drive innovation to support the mission of delivering impactful solutions.

What We're Looking For

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

Nice to Have

  • Experience at growth-stage companies.
  • Experience migrating legacy systems to microservices.
  • Experience leading 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 NodeJs, Typescript, Kafka.

Technical Stack

  • NodeJs
  • Typescript
  • Kafka
  • AWS

Team & Environment

You will be part of the Scheduling team.

Benefits & Compensation

  • Attractive pay and benefits with full pay range transparency.
  • Comprehensive health benefits: medical, dental, vision, life, disability, FSA/HSA.
  • 401(k) plan access.
  • Generous time-off policies including 2 company-wide shutdown weeks.
  • Paid parental leave for all parents.
  • Employee Assistance Program (EAP).
  • New hire home office stipend.
  • Quarterly department stipend.
  • Wellness events and lunch & learns.
  • Community and employee resource groups.

Work Mode

This role is 100% remote with flexible hours and open to candidates in most U.S. states, excluding Hawaii.

Rula is dedicated to diversity, equity, and inclusion, fostering a culture where employees feel safe, seen, heard, and valued. We are passionate about making a positive impact on mental healthcare.

Required Skills
Node.jsTypeScriptKafkaAWSBackend DevelopmentAPI DevelopmentDistributed SystemsEvent-Driven ArchitectureCloud InfrastructureSoftware Engineering
Ready to relocate and code from paradise?

Thailand or Vietnam — your office, your rules

Iglu offers relocation to Bangkok, Chiang Mai, Ho Chi Minh City, or Hong Kong. Full employment, legal setup, and a community of 200+ digital professionals.

Relocation to 5 countries
Full legal work setup
Developer community access
Work-life balance culture
Explore locations
Relocation support included
About company
Rula

Rula is a mental healthcare company dedicated to providing quality, evidence-based, and compassionate care, aiming to destigmatize mental health and treat it as integral to overall well-being.

Visit website
Job Details
Category backend
Posted 3 months ago