Skip to content
RulaRula

Senior Software Engineer - Patient Services

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.

About the job

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.

Skills

Distributed Systems, Event-Driven Systems, Microservices, Ai-Assisted Development, Architecture Design, Node.js, Apache Kafka, Backend Development

Instacart

Instacart

United States

Senior Software Engineer, Digital Twin Platform
$166k+/yrRemote5+ YOEBackend Engineering

Build and operate scalable backend platforms, data pipelines, and services that create real-time digital twins of store inventory. The role requires 5+ years of software engineering experience, backend programming expertise, distributed systems knowledge, and cloud infrastructure experience.

Pave

Pave

New York, NY
Senior Software Backend Engineer, Market Pricing
$167k+/yrHybrid5+ YOEBackend Engineering

Build scalable backend systems for sophisticated customers and compensation pricing workflows, owning delivery from discovery through monitoring. The role requires 5+ years of backend engineering experience, strong systems design judgment, and the ability to lead ambiguous technical initiatives.

Moov

Moov

United States

Senior Software Engineer
$165k+/yrRemote5+ YOEBackend Engineering

Build and operate production fintech and payment services, APIs, and developer tooling using Go and microservices. The role requires experience delivering complex production systems, working in payments, and maintaining strong standards for testing, observability, and AI-assisted development.

Cloudflare

Cloudflare

Atlanta, GA
Senior Distributed Systems Engineer - Cache
$168k+/yrHybrid4+ YOEBackend Engineering

Design, build, and operate Cloudflare’s globally distributed cache and reverse-proxy data plane, improving performance, correctness, and resilience across the edge. Requires at least 4 years of production systems experience and proficiency in a systems or backend language.

Rippling

Rippling

San Francisco, CA
Senior Software Engineer, Backend Full Stack - Emerging Products
$168k+/yrOn-site5+ YOEBackend Engineering

Senior engineer building secure, scalable backend services and cross-stack product features for Rippling’s emerging HR, IT, Finance, and Spend products. The role requires 5+ years of production experience with Python, Django, or related technologies, plus frontend familiarity with React or TypeScript.