HelloFresh

backend product engineer python/go for meal kit systems

In short

Senior backend engineer role at HelloFresh's HelloTech division, building and operating distributed, event-driven backend systems in Go or Python for a global meal kit platform. The role involves designing scalable services under a full DevOps model, using messaging systems like Kafka/RabbitMQ/SQS, Docker, Kubernetes, and CI/CD, plus daily use of AI coding tools. It demands strong distributed systems experience, ownership, and cross-functional collaboration in an onsite Warsaw office.

About HelloFresh
HelloFresh is a global food solutions group and meal kit provider that delivers high-quality food across 18 countries and 3 continents. Its portfolio includes HelloFresh, Green Chef, EveryPlate, Chefs Plate, Factor_, and Youfoodz. HelloTech is its global technology division, powering an end-to-end food ecosystem through digital personalization, forecasting, supply chain optimization, and food waste reduction.
Responsibilities
•Take the technical lead on backend-heavy product problems, designing, building, and operating reliable services and systems at scale under a full DevOps model
•Build event-driven systems using messaging technologies such as Kafka, RabbitMQ, or AWS SQS/SNS, and expose data through REST and gRPC interfaces
•Work with Docker, Kubernetes, and CI/CD automated deployment pipelines
•Maintain robust test suites, from unit tests through end-to-end coverage
•Collaborate with cross-functional agile teams, including product leads, frontend engineers, designers, and data teams
•Provide technical guidance to team members and participate in code and architecture reviews
•Use modern AI tools and workflows, such as Claude and Cursor, to increase productivity
•Work beyond the area of specialization when needed
•Operate, instrument, monitor, and improve systems in production
Requirements
•Strong fluency in Go or Python and hands-on experience building distributed systems in production, including event-driven and asynchronous flows, clear service contracts, and design for partial failure
•High proficiency in one stack and willingness to expand technical knowledge into Go
•Experience building, deploying, and operating critical backend services in production
•Technical familiarity with distributed systems, messaging queues, containerization, and modern deployment infrastructure
•Practical application of software design methodologies such as TDD, BDD, or DDD, and ability to make sound technical trade-offs
•Excellent communication skills for working in an international, multidisciplinary technical environment
•Take ownership, prioritize shipping, and follow work through to completion
•Product sense, with the ability to support product opinions using data and user evidence
•Hands-on experience with AI tools beyond casual experimentation; use AI agents daily and understand how context affects output quality and how to set boundaries on AI-generated work
Conditions
•Access to a Warsaw city-centre workspace with showers, breakout zones, outdoor space, cycle parking, coffee, soft drinks, and fruit

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot