×
Register Here to Apply for Jobs or Post Jobs. X

Senior Ruby Engineer

Job in Sheffield, South Yorkshire, S5, England, UK
Listing for: MILE
Full Time position
Listed on 2026-05-25
Job specializations:
  • Software Development
    Backend Developer, Software Engineer, Full Stack Developer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 80000 - 100000 GBP Yearly GBP 80000.00 100000.00 YEAR
Job Description & How to Apply Below

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, , 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 Postgre

    SQL, complex joins, reporting queries, and performance optimization
  • Familiarity with cloud infrastructure (e.g., AWS, ECS, Code Build) 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 Graph

    QL 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.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary