← All roles

Staff Software Engineer, Backend

Ro· Engineering
Apply on company site
Hybrid (New York, NY)$223.1k - $311kFull-timePosted 11mo ago

About the role

Staff Software Engineer role at Ro, focusing on backend architecture and leadership to build scalable, distributed systems that impact patients and providers within a hybrid, New York–based environment.

Responsibilities

  • Design and build scalable, reliable, and resilient distributed services using Python and FastAPI
  • Operate as an owner and technical leader within your 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
  • Define and own technical roadmaps, breaking down ambiguous and complex problem spaces into clear project plans and deliverables
  • Mentor and collaborate with engineers across levels, raising the technical bar and fostering growth across the team
  • Lead cross-functional technical efforts — working closely with product managers, designers, and engineers from adjacent teams to ensure alignment and technical integrity across boundaries
  • Participate in on-call rotations to ensure reliability of production systems

Qualifications

  • 7 - 10+ years of software engineering experience, including experience in roles involving technical leadership
  • 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 (ideally in a mid-to-late stage startup environment)
  • 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 to understand and break down complex problem spaces into technical roadmaps
  • Demonstrated ability to mentor engineers, foster collaboration, and set technical direction

Skills

Required:PythonFastAPIRelational databasesDistributed systemsMetrics instrumentationMentoring
Nice to have:On-call reliability

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
Last updated Oct 21, 2026. Interested? Apply on the company site.
Ro logo

About Ro

it's not a shortcut. it's healthcare.

Ro is a telehealth company connecting patients with US-licensed professionals entirely online. Get treatment now for weight loss, sexual health, hair loss, fertility, & more.

Weight lossSexual healthHair lossFertilitySkin

More open roles at Ro