At a Glance
- Tasks: Design and implement scalable backend systems for our e-commerce platform.
- Company: Join a luxury tech brand focused on innovation and collaboration.
- Benefits: Competitive salary, career growth, and a dynamic work environment.
- Other info: Exciting opportunities in a fast-growing company with a passion for fashion.
- Why this job: Shape the future of e-commerce while working with cutting-edge technologies.
- Qualifications: 8+ years in backend systems, expert in Ruby, and strong leadership skills.
The predicted salary is between 70000 - 90000 £ per year.
- 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
- 8+ years of experience building and scaling backend systems in production environments.
- 4+ years leading Ruby cloud stack teams as a Principal Engineer/Architect.
- Deep familiarity with the Ruby object model – eigenclasses, method dispatch, method_missing, send, and all variable types.
- Expert skills with Ruby idiomatic patterns, metaprogramming, and the ability to create macros, DSLs, and contribute to widely used gems.
- Proficient in developing complex applications without Rails and in deploying Rails features versus custom Ruby plugins as appropriate.
- Experience building APIs and distributed services using Ruby.
- Knowledge of Rails AREL performance characteristics, Sidekiq job handling, and efficient code patterns.
- Expert knowledge of data‑model design for e‑commerce, including locking sensitive resources (e. g., credit card charges) and using state machines.
- Advanced Postgre SQL expertise: complex joins, reporting queries, data modeling, and performance optimization.
- Familiarity with cloud infrastructure (AWS, ECS, Code Build) and containerization (Docker).
- Strong understanding of system design, data structures, and algorithmic principles.
- Experience with concurrency, inventory management/reservation, currency/price management, and third‑party API integration system designs with pull/push normalization.
- High familiarity with microservices design, employing software DSLs for cloud‑deployed solutions across numerous models, concerns, and integrations.
- Expertise in Graph QL and RESTful API development and deployment.
- Experience developing multi‑tenant systems, addressing access control, reporting, and authentication/authorization concerns.
- 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.
- 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.
- Why Join MILE
- 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.
- #J-18808-Ljbffr
We think you need these skills to ace Senior Ruby Engineer in Manchester
Ruby
Backend System Design
E-commerce Systems
API Development
PostgreSQL
Cloud Infrastructure (AWS, ECS, CodeBuild)
Containerization (Docker)