London, England, United Kingdom

Hulcan is hiring a Senior Ruby Engineer

About the Role

Design and own robust backend systems that power a high-traffic e-commerce platform. As a Senior Ruby Engineer, you'll build services focused on membership, catalog, checkout, and fulfillment—ensuring reliability, scalability, and performance across every layer.

What You’ll Do

  • Architect and deploy backend services in Ruby, prioritizing clean design, maintainability, and system resilience.
  • Ensure data consistency between internal systems and third parties using both push and pull synchronization models for products, inventory, orders, and fulfillment.
  • Build and maintain APIs that support web, mobile, and external integrations with a focus on stability and extensibility.
  • Take full ownership of services from concept through deployment, monitoring, and iteration.
  • Collaborate with product, design, and data teams to shape features that enhance the customer journey.
  • Drive best practices in testing, observability, and code quality across the engineering team.
  • Mentor junior developers and contribute to the growth of a strong, collaborative engineering culture.
  • Help define long-term technical direction, especially as the platform scales in complexity and traffic.

What We’re Looking For

  • 8+ years of experience developing and scaling backend systems in production environments.
  • Deep expertise in Ruby, including metaprogramming, method dispatch, eigenclasses, and idiomatic patterns.
  • Proven ability to build complex applications without relying on Rails, and to choose between Rails features and custom Ruby solutions appropriately.
  • Strong command of Rails internals, especially AREL, Sidekiq job management, and performance optimization.
  • Extensive experience with PostgreSQL, including advanced querying, data modeling, and performance tuning.
  • Familiarity with cloud platforms like AWS, containerization via Docker, and services such as ECS and CodeBuild.
  • Solid grasp of system design, data structures, and algorithms.
  • Experience in fast-moving, high-growth environments where initiative and product awareness are essential.
  • A collaborative mindset with clear communication skills and a drive to build high-quality systems.

Nice to Have

  • Background in e-commerce, marketplaces, or membership-driven platforms.
  • Experience with event-driven architectures and message queues like Kafka or SQS.
  • Worked directly with design or product teams in consumer-facing technology companies.
  • Interest in fashion, luxury brands, or retail innovation.

Technology Stack

Ruby, Rails, AREL, Sidekiq, PostgreSQL, AWS (ECS, CodeBuild), Docker, Kafka, SQS

Required Skills
RubyRuby on RailsPostgreSQLAWSECSCodeBuildDockerSidekiqMetaprogrammingDSLSystem ScalingBackend ArchitectureCloud Infrastructure RubyRailsARELSidekiqPostgreSQLAWSECSCodeBuildDockerKafkaMetaprogrammingDSL DevelopmentSystem ScalingCloud ArchitectureAPI Design
Freelancing without stability?

Get steady projects, keep your freedom

Iglu connects you with international clients and handles contracts, payments, and admin. You get consistent work and flexibility — no more chasing invoices or worrying about gaps.

Consistent client projects
Contract & payment management
Flexible work schedule
Revenue-sharing compensation
See open positions
Work from anywhere
About company
Hulcan

Hulcan is a founder-led luxury group that builds and operates innovative brands across media, ecommerce, retail and fashion for a new generation of consumers.

All jobs at Hulcan Visit website
Job Details
Category backend
Posted a month ago