Ro

Staff Software Engineer, Backend

New York, NY. Posted 14 months ago

The role

You will lead technical work on Ro's backend platform as a Staff Software Engineer. You will design and build scalable distributed services in Python and FastAPI, and mentor engineers across levels.

What you will do

  • Design and build scalable, reliable and resilient distributed services using Python and FastAPI
  • Own your team's domain and proactively assess and improve system performance and reliability
  • Drive engineering excellence through testing, monitoring, observability and performance optimization
  • Define and own technical roadmaps, breaking complex problems into clear project plans and deliverables
  • Mentor and collaborate with engineers across levels
  • Lead cross-functional technical efforts with product managers, designers and engineers from adjacent teams
  • Participate in on-call rotations to ensure reliability of production systems

Required qualifications

  • 7 to 10+ years of software engineering experience, including technical leadership roles
  • Experience architecting, designing and building scalable web applications and distributed systems
  • Proficiency with Python, relational databases, and frameworks like FastAPI or Django
  • Hands-on experience with metrics instrumentation and data-driven performance tuning, including tools like Datadog
  • Proven track record of scaling complex, data-intensive backend systems through rapid growth
  • Deep understanding of distributed systems, including data consistency, communication patterns and service boundaries
  • Strong sense of ownership and ability to break down complex problem spaces into technical roadmaps
  • Demonstrated ability to mentor engineers, foster collaboration and set technical direction

Nice to have

  • Experience in telehealth or other highly regulated industries
  • Experience decoupling monolithic applications into distributed asynchronous services

Benefits

  • Full medical, dental and vision insurance, plus OneMedical membership
  • Healthcare and Dependent Care FSA
  • 401(k) with company match
  • Flexible PTO
  • Wellbeing and Learning & Growth reimbursements
  • Paid parental leave and fertility benefits
  • Pet insurance
  • Student loan refinancing
  • Virtual resources for mindfulness, counseling and fitness

Before you apply

  • Ro is an equal opportunity employer
  • Reasonable accommodations are available in the application and interview process by contacting talent@ro.co

About the company

Ro is building a vertically integrated healthcare platform that connects telehealth, diagnostics, pharmacy and logistics for millions of patients. The company is recognized as a top workplace in Health Care, New York, and for Women and Parents.

Staff Software Engineer, Backend at Ro | JobZoey