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).
We’re looking for a Senior Ruby Engineer / Tech Lead to join a growing technology business building large-scale operational SaaS platforms used within complex, real-world environments. This is a hands-on senior engineering role with a clear pathway into broader technical leadership responsibilities. It would suit someone who enjoys solving complex backend challenges while also taking ownership of delivery, technical direction, and team support. You’ll play a key role in scaling a modern Rails-based platform that supports high-volume transactional workflows, integrations with external systems, and mission-critical operational processes. Working closely with the Director of Engineering, you’ll help shape backend architecture, improve delivery processes, support customer onboarding initiatives, and act as a senior technical escalation point across the platform. The business operates within a fast-paced product environment where reliability, scalability, and delivery quality are critical. The culture is collaborative, pragmatic, and ownership-driven, with a strong focus on autonomy, accountability, and continuous improvement.
Job Responsibility:
Leading backend development across a large-scale Rails application
Owning technical direction and contributing to architectural decisions
Designing, building, and maintaining scalable backend services and APIs
Supporting platform scalability, reliability, and maintainability
Improving and refactoring existing backend functionality to reduce technical debt
Optimising background job processing and asynchronous workflows
Supporting integrations with external third-party systems and APIs
Leading delivery planning, estimation, and technical scoping activities
Acting as a senior escalation point for technical and delivery-related challenges
Collaborating closely with product, engineering, and stakeholder teams
Supporting sprint planning, Agile ceremonies, and delivery processes
Mentoring and supporting engineers through technical guidance and collaboration
Helping improve engineering standards, processes, and team effectiveness
Requirements:
Strong commercial experience with Ruby on Rails within production environments
Experience building and maintaining scalable backend systems and APIs
Strong understanding of Rails monolith architecture
Experience with PostgreSQL, Redis, and Sidekiq
Experience working with AWS-based infrastructure
Experience using Docker within development or production environments
Strong debugging and problem-solving capabilities
Excellent communication and stakeholder management skills
Ability to explain technical concepts clearly to both technical and non-technical audiences
Strong ownership mentality with a pragmatic engineering approach
Nice to have:
Experience leading Agile ceremonies or delivery processes
Experience scoping technical work and contributing to estimation activities
Experience working with Kubernetes-based deployments
Experience integrating third-party platforms and APIs
Experience within B2B SaaS or operational platform environments
Experience supporting live production systems at scale
Experience mentoring or supporting engineers within a team environment