Senior Backend Software Engineer (Care Platform Operations)

Ro

York and North Yorkshire

On-site

GBP 90,000 - 130,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Equity for all team members
Flexible time off
Parental leave
Learning stipends
Office snacks

Job summary

Ro is seeking a Senior Software Engineer to join the Care Platform Operations team. You will design, build, and maintain scalable backend services that support care delivery, scheduling, and communications for patients and providers.

As a senior member, you will shape the technical roadmap, drive engineering excellence, and collaborate with product, design, and data teams to deliver high‑quality, compliant solutions for millions of users in health care services.

Qualifications

  • 7+ years of software engineering experience.
  • Experience architecting, designing and building scalable web applications and distributed systems.
  • Deep understanding of distributed systems-data consistency, communication patterns, and service boundaries.
  • Hands-on experience building and maintaining data‑intensive production systems.
  • Ownership of technical roadmaps and ability to refine ambiguous problems.
  • Proficiency with Python, relational databases, and frameworks like FastAPI or Django.

Responsibilities

  • Design and build scalable, reliable backend services supporting patient and provider workflows.
  • Own and help define the team’s architectural vision and technical roadmap.
  • Collaborate with product, design, and data teams to deliver robust solutions.
  • Review code and design documents to ensure best practices are followed across domains.
  • Maintain high reliability by participating in on‑call rotations and incident response.
  • Improve testing, observability, monitoring, and performance tuning for critical systems.

Skills

Python
FastAPI
Django
Relational databases
Distributed systems
Performance tuning
Datadog

Tools

Datadog

Job description

  • We are looking for a Senior Software Engineer to join the Care Platform Operations team at Ro. In this role, you will design, build, and maintain scalable, reliable, and secure backend services that directly support how Ro provides care to our patients. You will be responsible for systems that enable efficient and high-quality patient <> provider communication, appointment scheduling and task management workflows. These workflows empower our clinical and non-clinical team members to respond effectively to patient needs and allow Ro to scale our patient-centric healthcare model to millions of individuals seeking treatment
  • You will design and implement new applications and enhance existing platform capabilities while contributing to the evolution of Ro’s technical architecture. As a senior member of the team, you will help define and lead the technical roadmap, owning initiatives from ideation through design, implementation, and maintenance. You will collaborate closely with product, design, and data teams, and have opportunities to partner with security, care operations, clinical, and legal experts to ensure solutions meet the highest standards of quality and compliance
  • Design and build scalable, reliable, and resilient distributed services using Python and FastAPI, supporting critical clinical and operational workflows
  • Operate as an owner within the team’s domain and proactively assess and improve system performance and reliability
  • Drive engineering excellence through best practices in testing, monitoring, observability, and performance optimization
  • Actively contribute to building the team’s architectural vision and technical roadmap
  • Collaborate on code reviews and technical design documents to ensure the consistent application of best practices across relevant domains
  • Work closely with product, design, data and other stakeholders to help us build the best possible experiences for our providers, pharmacists, and patients
  • Participate in on‑call rotations to ensure reliability of commerce systems
Benefits
  • Medical, dental, and vision membership
  • Equity for all team members
  • Flexible time off
  • Paid parental leave, and flexible work arrangement
  • Well‑stocked office with snacks and bi‑weekly free lunches
  • Gym, learning, and development stipends

Demonstrated ability to collaborate with other engineers and cross‑functional partners to create the best possible products Experience architecting, designing and building scalable web applications and distributed systems Deep understanding of distributed systems-data consistency, communication patterns, and service boundaries-backed by hands‑on experience building and maintaining data‑intensive production systems 7+ years of software engineering experience Strong sense of ownership with the ability / desire to own technical roadmaps and refine ambiguous problems Proficiency with Python, relational databases, and frameworks like FastAPI or Django, with hands‑on experience in metrics instrumentation and data‑driven performance tuning leveraging Ro’s load testing infrastructure and tools like Datadog Proven track record of scaling complex, data‑intensive backend systems through rapid 10x growth at a late‑stage startup, ensuring high performance and availability Experience in telehealth or other highly regulated industries Experience with decoupling monolithic applications into distributed asynchronous services

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend Engineer (Product)
Senior Backend Engineer (Product)

Ro • York and North Yorkshire

On-site
GBP 75,000 - 110,000
Medical, dental, and vision membership
Equity for all team members
Flexible time off
+1
Staff Software Engineer (Backend)
Staff Software Engineer (Backend)

Ro • York and North Yorkshire

On-site
GBP 110,000 - 170,000
Medical, dental, and vision membership
Equity for all team members
Flexible time off
+2
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

Ro • York and North Yorkshire

On-site
GBP 90,000 - 120,000
Medical, dental, and vision membership
Equity for all team members
Flexible time off
+3
Senior Backend Engineer - Telehealth Platform (Python/FastAPI)
Senior Backend Engineer - Telehealth Platform (Python/FastAPI)

Ro • York and North Yorkshire

On-site
GBP 90,000 - 130,000
Equity for all team members
Flexible time off
Parental leave
+2
Staff Backend Software Engineer (Commerce Platform)
Staff Backend Software Engineer (Commerce Platform)

Ro • York and North Yorkshire

On-site
GBP 90,000 - 130,000
Medical benefits
Equity
Flexible time off
+5
Technical Lead
Technical Lead

Ro • York and North Yorkshire

On-site
GBP 90,000 - 120,000
Health benefits
Equity for all team members
Flexible time off
+4
Principal Software Engineer
Principal Software Engineer

Ro • York and North Yorkshire

On-site
GBP 120,000 - 170,000
Medical, dental, and vision membership
Equity for all team members
Flexible time off
+3
Senior Backend Engineer – Scalable Python Systems Lead
Senior Backend Engineer – Scalable Python Systems Lead

Ro • York and North Yorkshire

On-site
GBP 90,000 - 120,000
Medical, dental, and vision membership
Equity for all team members
Flexible time off
+3
Staff Backend Architect – Scalable Healthcare Platform
Staff Backend Architect – Scalable Healthcare Platform

Ro • York and North Yorkshire

On-site
GBP 110,000 - 170,000
Medical, dental, and vision membership
Equity for all team members
Flexible time off
+2
Senior Backend Engineer, Patient Experience — Python
Senior Backend Engineer, Patient Experience — Python

Ro • York and North Yorkshire

On-site
GBP 75,000 - 110,000
Medical, dental, and vision membership
Equity for all team members
Flexible time off
+1