> Markdown version of [/jobs/ext/1434842-senior-ruby-engineer](https://www.wearedevelopers.com/jobs/ext/1434842-senior-ruby-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Ruby Engineer - **Company:** Hulcan - **Location:** Manchester, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Amazon Web Services, Cloud Computing, Software Quality, Data Structures, PostgreSQL, Object-Oriented Software Development, Performance Tuning, Queueing Systems, Ruby, Systems Integration, Macros, State Machines, Backend, Event Driven Architecture, Containerization, Integration Frameworks, Apache Kafka, Graphql, Front End Software Development, Api Design, Restful APIs, Amazon Simple Queue Service (SQS), Docker, Microservices - **Published:** July 25, 2026 - **Apply:** https://www.apply4u.co.uk/jobs/x/41532734/ ## About the Role 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 PostgreSQL expertise: complex joins, reporting queries, data modeling, and performance optimization. Familiarity with cloud infrastructure (AWS, ECS, CodeBuild) 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 GraphQL 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 ## Description 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 ## Related Videos - [Coffee with Developers: David Heinemeier Hansson](https://www.wearedevelopers.com/videos/875-coffee-with-developers-david-heinemeier-hansson) - [The user in the eye of the Cargo1492 storm](https://www.wearedevelopers.com/videos/96-the-user-in-the-eye-of-the-cargo1492-storm) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Crafting Custom Frameworks with Rust: A Deep Dive into Procedural Macros](https://www.wearedevelopers.com/videos/849-crafting-custom-frameworks-with-rust-a-deep-dive-into-procedural-macros) - [Fireside Chat with David Heinemeier Hansson](https://www.wearedevelopers.com/videos/980-fireside-chat-with-david-heinemeier-hansson) - [Coroutine explained yet again 60 years later](https://www.wearedevelopers.com/videos/690-coroutine-explained-yet-again-60-years-later) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Highest Paying Tech Companies in Europe](https://www.wearedevelopers.com/magazine/162-highest-paying-tech-companies-in-europe) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)