Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Ro Logo

Principal Software Engineer

Ro

$251,200 - $340,000
Dec 5, 2025
New York, NY, US
Apply Now

Ro is looking for a Principal Software Engineer to help shape the long-term technical direction of their platform, steward the health and evolution of critical systems, and drive architectural decisions that enable Ro to scale sustainably, safely, and quickly.

Requirements

  • 12+ years of experience building scalable, maintainable software systems
  • A proven track record of technical leadership across multiple teams or domains, including designing and evolving complex distributed systems.
  • Deep expertise in backend engineering (preferably with a strong proficiency in Python) and experience with distributed systems and relational databases.
  • Experience in metrics instrumentation and data-driven performance tuning, leveraging load testing infrastructure and tools like Datadog.
  • Strong architectural skills with the ability to reason about long-term tradeoffs, system interactions, operational risks, and platform evolution.
  • Demonstrated ability to influence technical strategy, drive alignment across multiple teams, and guide organizations through ambiguity.
  • Experience in telehealth or other highly-regulated industries.

Responsibilities

  • Define and drive the architectural vision for key systems and platforms, ensuring scalability, reliability, resilience, and long-term maintainability.
  • Evaluate and recommend foundational technologies, patterns, and practices that position Ro for future growth.
  • Translate complex, ambiguous problem spaces into clear technical roadmaps, identifying tradeoffs and guiding teams toward strategic solutions.
  • Lead organization-wide initiatives that improve system health, observability, performance, security, and operational excellence.
  • Partner with product, design, data, and other teams to align technical strategy with business priorities.
  • Break down large, multi-team initiatives into actionable plans and drive them from concept to delivery.
  • Provide technical leadership in design reviews, architecture discussions, and cross-team forums.

Other

  • Operate as a senior technical leader across our engineering organization
  • Partner with teammates across engineering, product, design, and cross-functional leaders
  • Mentor and support Staff, Senior, and early-career engineers in both technical and strategic growth.
  • Foster a culture of high-quality engineering, thoughtful design, rigorous review, and continuous learning.
  • Act as a trusted technical advisor to engineering leadership and cross-functional partners.
  • Exceptional communication skills with the ability to articulate technical concepts to both technical and non-technical audiences.
  • A passion for and strong track record of developing other engineers and raising the technical bar through mentorship, coaching, and leadership.