Open Role

Hybrid opportunity at

Ro

Principal Software Engineer

Ro is seeking a Principal Software Engineer to operate on a hybrid schedule in New York. The organization builds a vertically integrated digital healthcare ecosystem that…

View Company

Role Snapshot

Hiring Now

Remote from

New York

Salary

Undisclosed

Department

General

Employment

Full-time

Experience

Not specified

Published16d ago
Listing Views18
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Ro is seeking a Principal Software Engineer to operate on a hybrid schedule in New York. The organization builds a vertically integrated digital healthcare ecosystem that links telehealth, diagnostics, pharmacy, and logistics into a single patient-centered experience. In this position, the engineer acts as a senior technical leader within the engineering division to direct long-term platform strategy, steer critical system evolution, and design architectures that allow safe and rapid scalability.…

Job Description

Ro is seeking a Principal Software Engineer to operate on a hybrid schedule in New York. The organization builds a vertically integrated digital healthcare ecosystem that links telehealth, diagnostics, pharmacy, and logistics into a single patient-centered experience. In this position, the engineer acts as a senior technical leader within the engineering division to direct long-term platform strategy, steer critical system evolution, and design architectures that allow safe and rapid scalability.

This role suits an experienced technologist energized by division-wide impact and intricate technical challenges. The selected candidate will collaborate across product, design, and engineering teams to establish technical direction, assess potential risks, and mentor senior staff. Responsibilities involve formulating architectural visions, evaluating foundational technologies, guiding teams through ambiguous problem scopes, and championing operational excellence regarding system reliability and performance.

Ro operates as a performance-driven enterprise focused on accountability and speed. Team members are expected to build resilient, maintainable solutions while receiving comprehensive health coverage, flexible time off, retirement savings plans with company matching, and various wellness stipends.

Responsibilities

  • Design and direct architectural visions for key platforms and systems to guarantee scalability and resilience
  • Assess and propose foundational technologies and engineering practices to support future growth
  • Convert ambiguous technical challenges into actionable roadmaps and strategic solutions
  • Lead division-wide initiatives focused on performance, observability, security, and system health
  • Collaborate with product, design, and data teams to align technical strategies with business needs
  • Break down large projects into manageable implementation plans from conception to delivery
  • Provide technical mentorship to Staff, Senior, and early-career engineers
  • Promote engineering standards through thoughtful design and thorough code reviews
  • Advise engineering leadership and cross-functional stakeholders on technical matters

Requirements

  • Have 12 or more years of experience constructing scalable software systems
  • Demonstrate a background in technical leadership across multiple domains or teams, including distributed systems
  • Possess deep expertise in backend engineering with strong proficiency in Python
  • Bring experience with relational databases and distributed systems
  • Show proficiency in data-driven performance tuning and metrics instrumentation using tools like Datadog
  • Exhibit strong architectural reasoning regarding operational risks and long-term tradeoffs

Qualifications

  • Background working in telehealth or other heavily regulated industries

Core Skills

Benefits

  • Full medical, dental, and vision insurance alongside a OneMedical membership
  • Healthcare and Dependent Care Flexible Spending Accounts
  • 401(k) plan featuring a company match
  • Flexible paid time off policy
  • Reimbursements for learning, growth, and wellbeing
  • Paid parental leave and fertility benefits
  • Pet insurance
  • Assistance with student loan refinancing
  • Virtual resources covering counseling, fitness, and mindfulness

Frequently Asked Questions

What is the employment type and location for this role?

This position is a full-time role located in New York with a hybrid remote status.

What is the salary range for the Principal Software Engineer position?

The target base salary ranges from $266,100 to $340,000, complemented by a competitive equity and benefits package.

What experience level is required to apply?

Applicants must have 12 or more years of experience building scalable software systems, with deep backend expertise in Python and a strong background in distributed systems.

How can qualified individuals with disabilities request accommodations during the hiring process?

Candidates who require a reasonable accommodation can reach out directly via email at talent@ro.co.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

Twilio
TwilioPosted 2d ago
Full-timeRemote
Gusto
GustoPosted 2d ago
New YorkFull-timeHybrid
Advertisement
320 × 50

Posted by Ro

Source: Ro

Ro

47Open Jobs
—No reviews yet
View Company Profile