Skip to content
HelloFresh logo

Senior Backend Engineer, Menu Personalization

HelloFreshMeal Kit company
Warsaw, PolandSenior
Software Engineering

About the role

Develop and maintain the backend infrastructure for HelloFresh's personalization engine.

  • Work with HelloFresh in Warsaw and its HelloTech organisation, building the digital products that power our end-to-end food experience.
  • Key Responsibilities Architect & Build: Deliver the core of our personalization engine by engineering high-availability Go microservices.
  • ML Operationalization: Partner with Data Scientists to translate complex statistical solutions and ML models into production-ready services.
  • System Evolution: Shape the future of our personalization platform by re-architecting legacy components into scalable, event-driven systems.
  • Operational Excellence: Manage the full lifecycle of your services—from experimentation and local development to deployment and monitoring in production.
  • Experimentation Support: Design and implement the backend infrastructure required to execute A/B tests and measure the impact of new recommendation strategies.
  • Requirements Professional Experience: Long-term (5+ yrs) work experience in backend engineering, with a strong focus on building distributed systems and microservices.
  • Golang Expertise: Deep proficiency in Golang and experience with its ecosystem in a production environment.
  • Python Familiarity: Comfortable reading, understanding, and contributing to Python codebases.
  • Distributed Systems: Proven track record with event-driven architectures and handling large-scale, heterogeneous datasets.
View original posting →

Tech stack

GoPythonMicroservicesDockerKubernetesCI/CDAWSGoogle CloudAzureTerraformCloudFormationPulumiEC2S3RDSECSEKSGKECloud RunBigQueryRedshift

Match insights

Tech:Go, Python, Microservices, Docker, Kubernetes
Level:Senior

More roles at HelloFresh

View open roles at HelloFresh