A luxury tech brand in Greater London seeks a Backend Engineer with expertise in Ruby to design and implement scalable systems for their e-commerce platform. The ideal candidate has 7–8+ years of experience in backend development, strong skills in API development, and familiarity with cloud infrastructure. They will own backend services end-to-end, contributing to innovative solutions in a collaborative environment. Career growth opportunities are available in this fast-growing organization.
Qualifications
7–8+ years of experience building and scaling backend systems in production environments.
Expert skills with Ruby idiomatic patterns and metaprogramming.
Experience developing and deploying GraphQL and RESTful API interfaces.
Responsibilities
Design and implement scalable backend systems for e-commerce.
Collaborate with cross-functional teams to enhance user experience.
Own backend services from design to deployment and monitoring.
Skills
Ruby
Back-End Systems Development
API Development
PostgreSQL
Cloud Infrastructure
Microservices Architecture
Tools
AWS
Docker
Kubernetes
Job description
What You'll Do
Design and implement scalable, high-performance backend systems to power our e-commerce experience
Build and maintain interfaces that support our frontend, mobile, and third-party integrations
Be very experienced working with pull, push models for data parity between third parties and our systems around e-commerce concerns of product, stock, orders and fulfillment synchronization
You'll design, implement and deploy reliable software to solve complex e-commerce concerns
Architect systems for membership access, catalog management, checkout, order fulfillment, and payments
Collaborate cross-functionally with product, design, and data teams to deliver features that elevate the user experience
Own backend services end-to-end, from design to deployment and monitoring
Contribute to best practices in code quality, testing, reliability, and observability
Help define our backend architecture and make strategic technical decisions as we scale
Mentor junior engineers and foster a culture of technical excellence and collaboration
Who You Are
7–8+ years of experience building and scaling backend systems in production environments
4+ years leading Ruby cloud stack teams as a Principal Engineer/Architect
Genuine Rubyist with deep knowledge of Ruby object model – eigenclasses, method dispatch, method_missing, send, and all variable types
Expert skills with Ruby idiomatic patterns, terse styling, metaprogramming, and ability to create macros, DSLs, and other domain‑specific abstractions
Experience contributing to widely used gems or developing internal DSLs for domain‑specific needs
Ruby without Rails – capable of building complex applications and deciding when to use Rails versus custom Ruby plugins
Proficiency in building APIs and distributed services using Ruby
In‑depth knowledge of Rails AREL, performant code, and proper Sidekiq job handling
Expert knowledge of data‑model design for e‑commerce concerns, including locking sensitive resources such as credit‑card charges and state‑machine concepts
Expert experience with PostgreSQL, complex joins, reporting queries, and performance optimization
Familiarity with cloud infrastructure (e.g., AWS, ECS, CodeBuild) and containerization (Docker, Kubernetes)
Strong understanding of system design, data structures, and algorithmic principles
Comfortable working in high‑growth, early‑stage environments with a bias toward action and strong product sense
Collaborative teammate who communicates clearly and is excited to shape the future of a luxury tech brand
Experience with specific challenges of concurrency, inventory reservation, currency/price management, and third‑party API integration system designs – push, pull, effective normalization, etc.
High familiarity with microservices software design using DSLs for cloud‑deployed solutions across numerous models, concerns, and integrations
Experience developing and deploying GraphQL and RESTful API interfaces
Experience developing multi‑tenant systems, including access control, reporting, and authorization/authentication concerns
Bonus Points
Prior experience in e‑commerce, marketplaces, or membership‑based platforms
Familiarity with event‑driven architectures and message queues (Kafka, SQS, etc.)
Experience working closely with design or product teams in consumer‑facing companies
Passion for fashion, luxury, or retail innovation
Benefits
Opportunity to play a key role in shaping the future of the company
Collaborative and innovative work environment
Career growth opportunities in a fast‑growing organisation
Let's build something people talk about. Together.