Senior Software Engineer, Backend - Patient Experience at Ro

New York, New York, United States

Ro Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Healthcare, TelehealthIndustries

Requirements

  • 5+ years of software engineering experience
  • Experience architecting, designing and building scalable web applications and distributed systems
  • 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 growth on a high-traffic engineering organization, ensuring high performance and availability
  • Deep understanding of distributed systems-data consistency, communication patterns, and service boundaries-backed by hands-on experience building and maintaining data-intensive production systems
  • Strong sense of ownership with the ability / desire to own technical roadmaps and refine ambiguous problems
  • Demonstrated ability to collaborate with other engineers and cross-functional partners to create the best possible products

Responsibilities

  • Design and build scalable, reliable, and resilient distributed services using Python with FastAPI or Django, 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 production systems

Skills

Key technologies and capabilities for this role

Backend DevelopmentHigh-Throughput SystemsLow-Latency ServicesPatient OnboardingCare ManagementInsurance VerificationAPI DesignScalable ArchitectureTechnical RoadmapSystem Design

Questions & Answers

Common questions about this position

What experience level is required for this Senior Backend Software Engineer role?

The role requires 5+ years of software engineering experience.

What programming languages and frameworks are needed for this position?

You need experience designing and building scalable services using Python with FastAPI or Django.

Is this a remote position or does it require office work?

This information is not specified in the job description.

What is the salary or compensation for this role?

This information is not specified in the job description.

What does the Patient Experience team at Ro focus on?

The team focuses on designing, building, and maintaining high-throughput, low-latency backend services that support patient onboarding, care management, and insurance benefits verification workflows to scale patient-centric healthcare.

Ro

Online platform for telemedicine services

About Ro

Ro.co offers an online platform for healthcare services, focusing on adults who want to manage their health from home. The platform allows patients to consult with healthcare providers, receive diagnoses, and get treatment recommendations without needing to visit a clinic. Users complete an online visit where they detail their symptoms and health history, which is then reviewed by a US-licensed healthcare professional who provides personalized treatment recommendations. If necessary, prescriptions are shipped directly to the patient in discreet packaging with free shipping. Ro.co prioritizes privacy and security, ensuring compliance with privacy laws and implementing measures to protect user data. Unlike many competitors, Ro.co provides a seamless end-to-end healthcare experience, making it easier for patients to access the care they need from the comfort of their homes.

New York City, New YorkHeadquarters
2017Year Founded
$998.1MTotal Funding
LATE_VCCompany Stage
Consumer Software, HealthcareIndustries
1,001-5,000Employees

Benefits

Medical, dental, & vision benefits
One Medical membership
Equity
Flexible Time Off
Gym reimbursement stipend
Learning & development stipend
Paid parental leave
Flexible work arrangements
Dog-friendly office
Company-wide events

Risks

Layoffs at Ro may impact service quality and customer satisfaction.
Competition from companies like Fabric could challenge Ro's market position.
Drug shortages, despite tracking efforts, may lead to customer dissatisfaction.

Differentiation

Ro offers a vertically integrated platform combining telehealth, lab services, and pharmacy.
Ro's GLP-1 Supply Tracker addresses drug shortages, enhancing patient care management.
Ro provides a seamless, end-to-end healthcare experience without the need for insurance.

Upsides

Increased telehealth demand post-COVID-19 boosts Ro's market expansion opportunities.
Ro's ro.OS platform enhances patient satisfaction and retention through seamless care.
Partnership with Modon Developments expands Ro's geographical footprint in New Cairo.

Land your dream remote job 3x faster with AI