Ro

Senior Software Engineer, Backend – Patient Experience

Ro

full-time

Posted on:

Location Type: Hybrid

Location: New York City • New York • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $182,300 - $220,000 per year

Job Level

Senior

Tech Stack

Distributed SystemsDjangoPython

About the role

  • 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

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
Benefits
  • Full medical, dental, and vision insurance + OneMedical membership
  • Healthcare and Dependent Care FSA
  • 401(k) with company match
  • Flexible PTO
  • Wellbeing + Learning & Growth reimbursements
  • Paid parental leave + Fertility benefits
  • Pet insurance
  • Student loan refinancing
  • Virtual resources for mindfulness, counseling, and fitness

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonFastAPIDjangorelational databasesmetrics instrumentationdata-driven performance tuningload testingperformance optimizationdistributed systemsscalable web applications
Soft skills
ownershipcollaborationproblem-solvingcommunicationengineering excellenceteamworkproactive assessmenttechnical roadmap developmentcode reviewdesign documentation
Stellar Development Foundation

Senior Software Engineer, C++

Stellar Development Foundation
Seniorfull-time$180k–$290k / yearNew York · 🇺🇸 United States
Posted: 1 day agoSource: jobs.ashbyhq.com
Rust
Stellar Development Foundation

Senior Software Engineer, Rust

Stellar Development Foundation
Seniorfull-time$170k–$260k / yearNew York · 🇺🇸 United States
Posted: 1 day agoSource: jobs.ashbyhq.com
GoJavaScriptNode.jsPythonRust
Radar

Product Engineer, Backend

Radar
Mid · Seniorfull-time$200k–$300k / yearNew York · 🇺🇸 United States
Posted: 1 day agoSource: jobs.ashbyhq.com
PythonRustScalaTypeScript
Ramp

Backend Engineer – Financial Systems

Ramp
Mid · Seniorfull-time$180k–$259k / yearNew York · 🇺🇸 United States
Posted: 2 days agoSource: jobs.ashbyhq.com
Distributed SystemsPythonSQL