Senior Backend Product Engineer - Python and/or Go (all genders)
HelloFresh is seeking a Senior Backend Product Engineer to build and operate event-driven distributed systems using Python or Go. The role involves taking full ownership of product problems, leveraging AI tools for productivity, and working within a cross-functional team to support global meal kit operations.
- Compensation
- Not disclosed
- Location
- Warszawa, Masovian Voivodeship, Poland
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Not specified
- Experience
- Not specified
- Category
- Backend
- Posted
Skills
Must have
- Hands-on experience with AI tooling like Claude Code, Cursor, or Copilot
- Strong fluency in Go or Python
- Experience building distributed systems in production
- Experience with event-driven and asynchronous flows
- Experience building, deploying, and operating critical backend services
- Experience with messaging queues, containerization, and deployment infrastructure
- Strong software engineering instincts including TDD, BDD, or DDD
- Excellent communication skills
Full description
At HelloFresh, the goal is to change the way people eat forever by delivering high-quality food across 18 countries and 3 continents. As a global food solutions group and the world's leading meal kit provider, the portfolio includes HelloFresh, Green Chef, EveryPlate, Chefs Plate, Factor_, and Youfoodz.
Engaging with HelloFresh in Warsaw means collaborating with HelloTech—a global technology division of over 1,000 people powering an end-to-end food ecosystem. From digital personalization and forecasting to supply chain optimization and food waste reduction, technology drives every step of this direct-to-consumer model.
About the Role: What's in the Box
HelloTech operates in autonomous, cross-functional alliances, each holding accountability for a specific product domain end to end. The service provider will join an assigned squad, with the flexibility to transition between teams and projects as technical objectives and business priorities evolve.
Several technical domains are actively engaging providers. Projects will be aligned based on individual strengths and expertise during the process. Key technical domains include:
- Marketing Customer Profile squad: Builds AI-powered backend systems that automate campaign execution end-to-end, from content generation and validation to multi-channel delivery across email, SMS, and push.
- Conversions Tribe: supporting the "Reachable Audience" and Personalization initiatives. The mission is to build the systems that power customized user journeys at scale.
Across all domains, the technical profile consists of highly available, event-driven distributed systems serving global architectures. This role does not include people management responsibilities.
What You’ll Do: The Recipe
At HelloFresh we are moving away from a model where software developers just execute tickets toward one where product engineers are trusted to own customer problems. A Product Engineer takes a problem, forms a point of view, validates it with customers and data, and ships it using AI as a force multiplier.
- Take the technical lead on backend-heavy product problems, designing, building and operating the services and systems needed to deliver them reliably at scale under a full DevOps model..
- Build event-driven systems utilizing messaging technologies such as Kafka, RabbitMQ, or AWS SQS/SNS, and expose data via clean REST and gRPC interfaces.
- Work extensively with Docker, container orchestration via Kubernetes, and CI/CD automated deployment pipelines.
- Maintain a strong commitment to testing, executing robust test suites stretching from unit tests through to full end-to-end coverage.