Senior Software Engineer (Backend)

Ro

York and North Yorkshire

On-site

GBP 90,000 - 120,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Medical, dental, and vision membership
Equity for all team members
Flexible time off
Paid parental leave, and flexible work
Well-stocked office with snacks and bi
Gym, learning, and development stipits

Job summary

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.

Qualifications

  • Proficiency with Python, relational databases, and FastAPI or Django.
  • Hands-on metrics instrumentation and data-driven performance tuning.
  • Experience scaling data-intensive backend systems in fast-growth startups.

Responsibilities

  • Design, build, and maintain scalable backend services.
  • Design and implement new applications and enhance platform capabilities.
  • Own initiatives from ideation through design, implementation, and maintenance.
  • Collaborate with product managers, designers, and engineers to ensure architectural integrity.
  • Participate in on-call rotations to ensure production reliability.

Skills

Python
FastAPI
Django
Relational databases
Metrics instrumentation
Performance tuning
Distributed systems
Code reviews

Tools

Datadog

Job description

  • We are looking for a Senior Software Engineer to join the team at Ro. In this role, you will design, build, and maintain scalable, reliable, and secure backend services
  • You will design and implement new applications and enhance existing platform capabilities while contributing to the evolution of Ro’s technical architecture
  • You will also help define the technical roadmap, owning initiatives from ideation through design, implementation, and maintenance
  • Senior Software Engineers at Ro are in positions of high-impact with broad accountability and influence across engineering teams and business stakeholders
  • Design and build scalable, reliable, and resilient distributed services using Python and FastAPI
  • Operate as an owner within your team’s domain and proactively assess and improve system performance and reliability
  • Drive engineering excellence through best practices in testing, monitoring, observability, and performance optimization
  • Actively contribute to building the team’s architectural vision and technical roadmap
  • Collaborate on code reviews and technical design documents to ensure the consistent application of best practices across relevant domains
  • Collaborate closely with product managers, designers, and engineers from adjacent teams to ensure alignment and technical integrity across boundaries
  • Participate in on-call rotations to ensure reliability of production systems
Benefits
  • Medical, dental, and vision membership
  • Equity for all team members
  • Flexible time off
  • Paid parental leave, and flexible work arrangement
  • Well-stocked office with snacks and bi-weekly free lunches
  • Gym, learning, and development stipends

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

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer (Backend)
Staff Software Engineer (Backend)

Ro • York and North Yorkshire

On-site
GBP 110,000 - 170,000
Medical, dental, and vision membership
Equity for all team members
Flexible time off
+2
Senior Backend Software Engineer (Care Platform Operations)
Senior Backend Software Engineer (Care Platform Operations)

Ro • York and North Yorkshire

On-site
GBP 90,000 - 130,000
Equity for all team members
Flexible time off
Parental leave
+2
Senior Backend Engineer (Product)
Senior Backend Engineer (Product)

Ro • York and North Yorkshire

On-site
GBP 75,000 - 110,000
Medical, dental, and vision membership
Equity for all team members
Flexible time off
+1
Principal Software Engineer
Principal Software Engineer

Ro • York and North Yorkshire

On-site
GBP 120,000 - 170,000
Medical, dental, and vision membership
Equity for all team members
Flexible time off
+3
Staff Backend Software Engineer (Commerce Platform)
Staff Backend Software Engineer (Commerce Platform)

Ro • York and North Yorkshire

On-site
GBP 90,000 - 130,000
Medical benefits
Equity
Flexible time off
+5
Technical Lead
Technical Lead

Ro • York and North Yorkshire

On-site
GBP 90,000 - 120,000
Health benefits
Equity for all team members
Flexible time off
+4
Lead Backend Engineer
Lead Backend Engineer

US Mobile • York and North Yorkshire

Hybrid
GBP 90,000 - 140,000
Gym reimbursement
Free cellular service
Free lunch in NYC office
+2
Remote Software Developer (Backend)
Remote Software Developer (Backend)

Placements24 • Greater London

Hybrid
GBP 60,000 - 90,000
Senior Software Engineer
Senior Software Engineer

Uniting Ambition • England

On-site
GBP 90,000 - 120,000
Senior Backend Engineer
Senior Backend Engineer

US Mobile • York and North Yorkshire

On-site
GBP 85,000 - 125,000
Gym reimbursement
Free cellular service on US network
Free lunch in NYC office
+2