Ro, a pioneering direct-to-patient healthcare company, is seeking a Senior Software Engineer to join their Commerce Platform team. Since 2017, Ro has revolutionized healthcare delivery by offering nationwide telehealth, labs, and pharmacy services through their vertically integrated platform, reaching millions of patients across every US county and 98% of primary care deserts.
As a Senior Software Engineer on the Commerce Team, you'll be instrumental in developing and maintaining critical backend services that power Ro's payment infrastructure. This role combines technical leadership with hands-on development, focusing on building robust systems that handle everything from payment processing to fraud prevention. You'll work with modern technologies like Python and FastAPI, while integrating with major payment processors to ensure secure and reliable transactions.
The position offers a competitive compensation package ranging from $179,000 to $212,000, plus equity and comprehensive benefits. This is a hybrid role based in New York, requiring in-office presence on Tuesdays and Thursdays for local employees, while offering flexibility for remote work across the United States.
The ideal candidate brings 10+ years of backend development experience, with deep expertise in Python, distributed systems, and high-scale backend architectures. You should be passionate about building reliable systems, have excellent communication skills, and thrive in a fast-paced environment where your decisions directly impact both customer experience and business outcomes.
Ro has been consistently recognized for its workplace culture, including Fortune Best Workplace awards in New York and Healthcare for four consecutive years (2021-2024). The company offers an impressive benefits package including comprehensive healthcare, 401(k) matching, flexible PTO, parental leave, and various wellness programs, making it an excellent opportunity for experienced engineers looking to make a meaningful impact in healthcare technology.