Professional Backend Software Engineer — Ruby / Elixir
Build and evolve the systems behind Marley Spoon’s global logistics, shipper integrations, ERP connections, and customer complaints experience.
We are… a global food brand built for people who truly care about what they eat, even when life gets busy. From the US to Australia and across Europe, we support busy food lovers who see meals as more than just a task, but as part of how they live, feel, and connect.
We do… bring ease and inspiration into everyday eating. Whether it’s a quick meal or a more mindful cooking moment, we create flexible, high-quality options that help people enjoy food that feels good, simply and naturally.
Our brand vision is… to make great food feel effortless and exciting every day. We believe eating well should be personal, flexible, and full of enjoyment — helping people build food habits that fit their lives, because better food choices don’t just nourish you, they shape how you feel, how you live, and what you’re able to do every day.
The way people eat has changed — and so have we: Marley Spoon, Meals reimagined for real life.
The role in a nutshell
We are looking for a Professional Software Engineer — Ruby / Elixir to join our Box Experience Tribe, supporting the systems behind Logistics and Complaints at Marley Spoon.
This role sits within a small team of three — two engineers and one Engineering Manager — and will focus on maintaining, improving, and scaling the services that support order creation, ERP integrations, shipper integrations, complaints handling, and automation.
Being close to the heart of our technical architecture, your work will help Marley Spoon support global operations today while building for the growth and complexity ahead.
Joining us, you will…
Play an important role in building and expanding the architecture around the full lifecycle of Marley Spoon’s Logistics and Complaints systems, from order creation to ERP integrations, shipper integrations, complaints handling, and automation.
Help architect and build services that directly benefit our new and long-term customers, supporting Marley Spoon’s ability to scale globally for years to come.
Write testable and readable code with performance, reliability, and maintainability in mind.
Coach your team members and contribute to a strong engineering culture.
Work closely with other teams and your teammates to arrive at the best possible feature implementation.
Help evolve systems that sit at the heart of how our brands and offerings operate across markets.
Our Tech Stack
Ruby, Ruby on Rails, dry-rb
Some projects are written in Elixir and Python
Web app, REST and GraphQL API
Apollo Federation for GraphQL schema stitching
PostgreSQL / AWS Aurora
Event architecture built with Kafka
CI/CD pipeline
Terraform to manage our infrastructure
Kubernetes
AWS
What You’ll Bring
Several years of experience in backend software engineering, ideally 4+ years.
Professional, production-grade experience, preferably in Ruby.
A strong testing mindset.
Experience working on distributed architecture, or experience spanning applications across multiple markets or regions.
Excellent communication skills.
A drive to learn, improve yourself, and support others around you.
A proactive and collaborative working style.
Experience with Docker and Kubernetes is a plus.
Experience splitting up a monolithic application is a plus.
Willingness to work with different tech stacks, such as Elixir and Python.
Comfort leveraging AI tools, while keeping strong critical thinking and the ability to judge, steer, and validate agent-generated work.
Benefits:
Hybrid work policy (remote + office).
22 annual leave days +2 days extra days for every year of tenure (up to 6).
5 training days per year.
Private health insurance provided by Tranquilidade.
Food allowance of 7.62€/worked day under by Coverflex.
24/7 confidential employee assistance program.
- Department
- Digital Product Management
- Locations
- Lisbon Office
- Remote status
- Hybrid
About Marley Spoon
In 2014, Marley Spoon launched as a meal kit delivery service featuring fresh, high quality ingredients and easy-to-follow recipes. Each box is personalized to a customer’s unique taste, with the ability to customize recipes with upgrades, protein swaps, gluten-free options, ready to heat meals, and so much more!