This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Senior Ruby on Rails Engineer\n\nLocation: London (Hybrid – 2 days per week onsite)\nSalary: £65,000 to £85,000 (DOE)\n\nThe opportunity:\nWe’re looking for a Mid / Senior Ruby Engineer to join a growing technology business building operational SaaS platforms used within large-scale, real-world environments.\n\nThis role sits within a backend engineering team responsible for maintaining and evolving systems that support live operational workflows. You’ll work on modern Ruby on Rails applications that process high volumes of transactional activity, integrate with external systems, and support business-critical operational processes.\n\nThe environment is fast-paced and product-focused, with a strong emphasis on reliability, scalability, and engineering quality. You’ll work closely with Product, Platform, and Engineering teams to improve backend systems, strengthen operational stability, and support ongoing platform growth.\n\nThis is a hands-on engineering role with ownership across backend services, integrations, and production systems. It would suit someone who enjoys solving complex backend challenges, improving platform reliability, and working collaboratively across technical teams.
Job Responsibility
Maintaining and improving Ruby on Rails applications supporting core operational processes
Designing, building, and maintaining scalable backend services and APIs
Writing clean, maintainable, and well-tested code
Supporting platform reliability, scalability, and long-term maintainability
Managing and improving integrations with third-party systems and APIs
Optimising PostgreSQL database performance and background job processing
Supporting AWS-based deployments and CI/CD processes alongside Platform teams
Investigating, troubleshooting, and resolving production issues
Improving monitoring, observability, and deployment confidence
Collaborating closely with frontend, mobile, and product teams
Contributing to backend architecture improvements and technical documentation
Supporting continuous improvement across engineering standards and delivery practices
Taking ownership of systems that directly support live operational environments
Requirements
Strong commercial experience with Ruby on Rails within production environments
Strong understanding of object-oriented programming and Rails architecture
Experience building and maintaining scalable backend systems and APIs
Strong PostgreSQL experience, including complex queries and performance optimisation
Experience with Redis and Sidekiq for background job processing
Experience working with REST APIs, JSON serialisation, and authentication methods such as JWT or SSO
Experience working with AWS-based infrastructure
Experience using Docker within development or production environments
Experience troubleshooting and supporting live production systems
Strong debugging and problem-solving capabilities
Experience working within existing codebases and improving legacy functionality
Strong communication and collaboration skills
Experience working within Agile environments using Git/GitHub
Nice to have
Experience working with SOAP/XML integrations
Experience migrating serverless components into Rails applications
Familiarity with Vue.js
Experience supporting mobile applications or mobile-focused backend services
Experience within regulated industries or operational B2B SaaS environments
Experience improving CI/CD pipelines and deployment reliability
Open-source contributions or technical blogging experience