Staff Software Engineer/Tech Lead (Patient Experience)

Ro

New York, United States Posted October 22, 2026

Check how well your resume matches this job

Remote Full-time Senior
Salary Range

$223,100 - $311,000

Job Description

Join Ro, a healthcare technology company, as a Staff Software Engineer/Tech Lead on the Patient Experience team. In this role, you will be responsible for the patient-facing platform that supports patients throughout their care journey. You will design the architecture and technical foundations for continuous iteration and personalization of patient intake. You will collaborate closely with engineering, product, design, and data teams to translate complex clinical information into clear, intuitive next steps for patients. Additionally, you will lead complex backend engineering work and shape ambiguous problems from the earliest stages.

  • Serve as a technical and architectural leader for the systems that help patients discover, start, and continue their care with Ro.
  • Design the architecture and technical foundations that allow for continuous iteration on and personalization of patient intake.
  • Lead complex, backend-oriented engineering work across healthcare intake and prescription flows, commerce, merchandising, subscriptions, renewals, and related patient experiences.
  • Deep backend and systems design expertise, with the ability to reason across services, APIs, data flows, dependencies, and architectural boundaries
  • Strong technical judgment and a track record of impact, demonstrated through the scope and complexity of problems you’ve led
  • Experience with healthcare, commerce, or another regulated or data-sensitive domain is a plus
  • The ability to move fluidly between product and systems thinking, understanding the patient experience while reasoning deeply about the architecture that enables it
  • Experience leading technical work for consumer-facing growth experiences, such as acquisition, onboarding, conversion, merchandising, subscriptions, retention, or renewal
  • Deeply outcome-oriented and naturally curious, with a track record of measuring impact, learning from results, and continuously finding ways to improve both the product and how you work
  • Comfort operating in ambiguous, cross-functional environments, creating clarity, navigating tradeoffs, and driving complex technical work forward
  • A track record of leading architecture across complex, interconnected systems, partnering effectively with other engineering teams and influencing technical direction across organizational boundaries
  • Strong product judgment, with a demonstrated ability to connect technical and architectural decisions to patient, growth, and business outcomes
  • Strong backend engineering fundamentals and experience building complex, production systems, with proficiency in Python or enough experience with similar languages to quickly become effective in Ro’s Python-based stack
Required Skills
software development collaboration renewals system design onboarding cross-functional collaboration Python
How to apply

You apply on Ro’s own careers site. No account needed.

Apply on company site
How well do you match?

Upload your resume and ARes scores it against this job in a few seconds. No account needed.

Your resume is read to calculate the match and then deleted. Nothing is saved.

Already have access? Sign in
About Ro

See every open role at Ro on ARes.

More Jobs at Ro
Share This Job