Turn this role into an interview — a resume and cover letter built around what this employer wants.
Ro is seeking a Senior Software Engineer to design, build, and maintain scalable backend services, focused on reliability and security. You will shape Ro’s technical architecture and define the roadmap for critical platforms, collaborating with product managers and engineers across teams.
You will own end-to-end initiatives, optimize performance, and contribute to testing, monitoring, and deployment practices to deliver robust systems for Ro's telehealth platform.
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 DatadogProven track record of scaling complex, data-intensive backend systems through rapid growth (ideally in a mid-to-late stage startup environment), ensuring high performance and availabilityDemonstrated ability to collaborate with other engineers and cross-functional partners to create the best possible productsStrong sense of ownership with the ability and desire to own technical roadmaps and refine ambiguous problemsExperience architecting, designing and building scalable web applications and distributed systemsDeep understanding of distributed systems-data consistency, communication patterns, and service boundaries-backed by hands-on experience building and maintaining data-intensive production systems5+ years of software engineering experienceExperience in telehealth or other highly regulated industriesExperience with decoupling monolithic applications into distributed asynchronous services