Jobs Companies Hulcan Senior Ruby Engineer

À propos de ce poste Senior Ruby Engineer chez Hulcan

Hulcan · London, England, United Kingdom

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.
  • You are very familiar with the Ruby object model - eigenclasses, method dispatch, method_missing, send, and all variable types.
  • Expert skills with Ruby idiomatic patterns, terse styling, metaprogramming and be able to create macros, DSLs, etc.
    • Have experience contributing to wildly used gems or developed internal DSLs for domain specific needs.
  • Ruby without Rails - you are able to develop complex applications and deploy Rails features vs custom Ruby plugins for the right use cases.
  • Proficiency in building APIs and distributed services using Ruby.
  • Must know the full ins/outs of Rails AREL, performant code, and proper Sidekiq job handling.
  • Have expert knowledge of proper data model design for e-commerce concerns and understand how to handle locking sensitive resources such as a credit card charge and concepts such as state machines.
  • Expert experience with PostgreSQL, including complex joins and reporting queries, and familiarity with data modeling and performance optimization.
  • Familiarity with cloud infrastructure (e.g., AWS, ECS, CodeBuild) and containerization (Docker,).
  • Strong understanding of system design, data structures, and algorithmic principles.
  • Comfortable working in high-growth, early-stage environments—bias toward action and strong product sense are key.
  • A 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.

Requirements

What You’ll Do

  • Design and implement scalable, high-performance backend systems to power our e-commerce experience.
  • Build and maintain APIs that support our frontend, mobile, and third-party integrations.
  • 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+ years of experience building and scaling backend systems in production environments.
  • Genuine Rubyist having written custom DSLs and/or contributed to a major Ruby gem with the deepest knowledge of how to utilize Ruby’s metaprogramming capabilities for maximal terse and DSL-centric applications.
  • Experience with the specific challenges of concurrency, inventory management/reservation, currency/price management, and third party API integration system designs - push, pull, effective normalization, etc.
  • High familiarity with excellent microservices software design - using software DSLs over cloud deployed solutions - across dozens of models, concerns, and integrations.
  • Experience with relational databases (e.g., PostgreSQL) and familiarity with data modeling and performance optimization.
  • Familiarity with cloud infrastructure (e.g., AWS) and containerization (Docker, Kubernetes).
  • Experience developing and deploying GraphQL and RESTful API interfaces.
  • Experience developing multi tenant systems, relating to concerns of access control, reporting, and authorization/authentication.
  • Strong understanding of system design, data structures, and algorithmic principles.
  • Comfortable working in high-growth, early-stage environments—bias toward action and strong product sense are key.
  • A 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.

Benefits

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.

Let’s build something people talk about. Together.

Prêt à postuler chez Hulcan ?
Postuler chez Hulcan

À propos de Hulcan

We are a dynamic fashion-tech company dedicated to revolutionizing the fashion industry through innovative products. Our mission is to create cutting-edge apps, websites, and a variety of digital products that cater to our vast customers and partners.

Voir tous les emplois chez Hulcan →

Emplois similaires

Workato
Staff Software Engineer (Ruby or GOlang)
Workato
⚡ Postuler tôt Barcelona, Spain; Madrid, Spai... Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 21 h
Workato
Staff Software Engineer (Ruby or GOlang)
Workato
⚡ Postuler tôt Tbilisi, Georgia; Yerevan, Arm... Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 21 h
Workato
Staff Software Engineer (Ruby or GOlang)
Workato
⚡ Postuler tôt Sofia, Bulgaria Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 21 h
GitLab
Senior Backend Engineer (Ruby), AI Engineering: AI Coding
GitLab
⚡ Postuler tôt Remote, United Kingdom · lieu restreint
● Nouveau 👁 Vu ✓ Postulé il y a 1 j
Revealtech
Full Stack Engineer (Ruby/React)
Revealtech
⚡ Postuler tôt Remote, USA · lieu restreint
● Nouveau 👁 Vu ✓ Postulé il y a 3 j
HU
Staff Software Engineer - ISPM Platform (Ruby/Rails)
Huntress
⚡ Postuler tôt United States of America Sur site $200,000–$220,000
● Nouveau 👁 Vu ✓ Postulé il y a 4 j
Methods Business and Digital Technology
Java / Python Developer
Methods Business and Digital Technology
⚡ Postuler tôt London, England, United Kingdo... Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 1 j
Methods Business and Digital Technology
Backend Java / Python Developer
Methods Business and Digital Technology
⚡ Postuler tôt London, England, United Kingdo... Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 1 j
Mindrift
Senior Python Data Scraping Engineer (Freelance)
Mindrift
⚡ Postuler tôt United Kingdom Télétravail
● Nouveau 👁 Vu ✓ Postulé il y a 6 j

Inscrivez-vous pour des suggestions adaptées aux emplois que vous ouvrez et aux recherches que vous enregistrez.

Plus d’emplois chez Hulcan

Voir tous les emplois chez Hulcan →

Postuler maintenant
🤖

Doucement — un instant

JobsRadar a été conçu pour de vraies personnes qui traversent une période difficile dans leur recherche d’emploi — pas pour des requêtes automatisées. Vous cliquez beaucoup trop vite et vous êtes maintenant temporairement bloqué.

Revenez plus tard. Si vous cherchez réellement un emploi, nous sommes de votre côté — agissez simplement comme un être humain.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Prenez une longueur d’avance dans votre recherche d’emploi.

Rejoignez notre canal Telegram pour ce qui vous aide à décrocher le poste — références salariales, le pouls hebdomadaire du marché et les annonces de nouveautés. Pas de spam, que du signal.

Rejoindre le canal — c’est gratuit