New York, NY Hybrid Employment USD 182,300 – 220,000 / year

Ro is hiring a Senior Backend Engineer, Product

Responsibilities

  • Design and build scalable, reliable, and resilient distributed services using Python with FastAPI or Django, supporting critical clinical and operational workflows
  • Partner closely with product teams to shape feature requirements, define success metrics, and translate business goals into scalable backend solutions
  • Operate as a domain owner — accountable not only for system reliability and performance, but for how your systems drive measurable product and operational outcomes
  • Own features end-to-end from technical discovery through launch and iteration, using data and feedback to continuously improve outcomes
  • 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
  • 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
  • Experience partnering closely with Product to scope and deliver user-facing features that drive measurable business impact
  • Proven track record of scaling complex, data-intensive backend systems through rapid growth on a high-traffic engineering organization, ensuring high performance and availability
  • Strong intuition for product tradeoffs — balancing speed, scalability, and long-term architecture
  • 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

Nice to Have

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

Compensation

The target for this position ranges from $182,300 to $220,000, in addition to a competitive equity and benefits package (as applicable).. Equity: competitive equity

Additional Information

  • Ro is consistently recognized as a top workplace in Health Care, in New York, and for Women and Parents—earning more than 20 honors from Fortune, Great Place to Work, and PEOPLE since 2021.
  • In 2025 alone, we ranked top 5 among medium workplaces in Health Care and New York, and top 50 nationwide.
Required Skills
Python
About company
Ro
Ro is a healthcare technology company focused on digital care delivery and patient services.
All jobs at Ro Visit website
Job Details
Department Engineering
Category backend
Posted 8 months ago