# Senior Software Engineer - Patient Services

**Company:** [Rula](https://hotfix.jobs/companies/rula)
**Location:** Remote
**Role:** Backend Engineering
**Salary:** $166k – $203k/yr
**Experience:** 5+ years
**Skills:** Distributed Systems, Event-Driven Systems, Microservices, Ai-Assisted Development, Architecture Design, Node.js, Apache Kafka, Backend Development
**Posted:** 2026-09-02

> Senior Software Engineer who will architect and scale distributed backend data systems supporting patient services. The role requires 4+ years of experience, expertise in microservices and event-driven systems, and strong technical leadership and mentoring skills.

## Job Description

## Responsibilities
- Architect and build a high-throughput, distributed platform serving as the source of truth for patient data.
- Re-engineer core backend data systems for scalability, resilience, and fault tolerance.
- Make zero-to-one architectural decisions and establish design patterns.
- Address distributed-systems challenges involving performance, uptime, and data integrity.
- Mentor engineers, review architectures, and act as a technical multiplier for the team.
- Establish operational rigor and drive sustainable improvements.
- Partner with product managers and cross-functional teams on engineering roadmaps and product vision.

## Requirements
- 4+ years of related professional experience.
- Experience building distributed and event-driven systems.
- Experience developing microservices.
- Experience collaborating across technical and non-technical stakeholders.
- Fluency with AI-assisted development tools and frameworks, including the ability to maintain quality guardrails.
- Experience mentoring others, reviewing architectures, and establishing design patterns.

## Nice-to-haves
- Bachelor's degree in Computer Science or equivalent practical experience.
- On-call experience and a track record of improving operations in customer-facing products.
- Experience in early-stage or high-growth startup environments.
- Experience building products with high reliability or accuracy requirements, such as healthcare, finance, or mission-critical systems.
- Node.js experience.
- Apache Kafka experience.

## Compensation and Benefits
- Salary range: $166,000–$203,000 annually.
- Fully remote work for employees based in the United States; Hawaii is currently excluded.
- Medical, dental, vision, life, disability, and FSA/HSA benefits.
- 401(k) access.
- Generous paid time off, including two company-wide shutdown weeks for most employees.
- Paid parental leave.
- Employee Assistance Program.
- Quarterly department stipend.
- Home office stipend and $50 monthly internet or cell phone stipend.
- $50/month wellness stipend.

## Similar jobs

- [Senior Software Engineer, Digital Twin Platform](https://hotfix.jobs/jobs/b0ae0f3f-d2c8-49f8-81ec-10538e01861d) - Instacart - Remote - $166k – $210k/yr
- [Senior Software Backend Engineer, Market Pricing](https://hotfix.jobs/jobs/fb776223-02a1-4e00-a713-2612c2b6f556) - Pave - New York, NY - $167k – $225k/yr
- [Senior Software Engineer](https://hotfix.jobs/jobs/95e83315-66a9-40d2-b22c-66bae6babf89) - Moov - Remote - $165k – $185k/yr
- [Senior Distributed Systems Engineer - Cache](https://hotfix.jobs/jobs/31ea1a78-08f2-4384-af35-6c61f496377c) - Cloudflare - Atlanta, GA - $168k – $231k/yr
- [Senior Software Engineer, Backend Full Stack - Emerging Products](https://hotfix.jobs/jobs/2a207de3-31e3-4d6a-b938-1229e9ce3ef0) - Rippling - San Francisco, CA - $168k – $280k/yr

**Apply:** https://hotfix.jobs/jobs/c587f5e9-cebf-4b8e-8573-0b9cb8e1607d
**Canonical:** https://hotfix.jobs/jobs/c587f5e9-cebf-4b8e-8573-0b9cb8e1607d