Senior Backend Product Engineer - Go and/or JVM (all genders)

HelloFresh
Warsaw
Workplace: OnsiteFull timeFunction: Software EngineeringSkills: ["Communication","Teamwork","Problem-solving"]

Senior backend engineer role focused on designing, building, and operating distributed microservices in a DevOps environment. You’ll work across domains (Deliveries, Active Journey, Personalization, SCM), use Go or JVM languages, and leverage Kafka, Docker, Kubernetes, and modern deployment pipelines to deliver scalable, test-driven backend systems for HelloFresh’s Warsaw technology teams.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
HelloFresh
HelloFresh
2 months ago

Senior Backend Product Engineer - Go and/or JVM (all genders)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 11 hours agoStatus: Live

Job Summary

Senior backend engineer role focused on designing, building, and operating distributed microservices in a DevOps environment. You’ll work across domains (Deliveries, Active Journey, Personalization, SCM), use Go or JVM languages, and leverage Kafka, Docker, Kubernetes, and modern deployment pipelines to deliver scalable, test-driven backend systems for HelloFresh’s Warsaw technology teams.
Location: Warsaw
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Sr. Manager level

Key Responsibilities

  • •Maintain accountability for the architecture, design, development, deployment, and operation of microservices under a full DevOps model
  • •Build event-driven systems using messaging technologies such as Kafka, RabbitMQ, or AWS SQS/SNS, and expose data via REST and gRPC interfaces
  • •Work with Docker, Kubernetes, and CI/CD automated deployment pipelines
  • •Maintain a strong commitment to testing across unit to end-to-end coverage
  • •Collaborate closely within cross-functional agile teams and provide technical guidance including code and architecture reviews

Key Requirements

  • •Senior-level expertise in Go or a JVM language (Java/Kotlin); high proficiency in one stack with willingness to expand to Go
  • •Experience building, deploying, and operating production backend services
  • •Comfort navigating distributed systems, messaging queues, containerization, and modern deployment infrastructure
  • •Strong software engineering instincts with mastery of TDD/BDD/DDD and sensible trade-offs
  • •Excellent communication to operate in an international, multi-disciplinary technical environment
Experience:E-commerceSaaSLogisticsFood delivery
Skills:CommunicationTeamworkProblem-solving
Languages:English
Tech Stack:GoJavaKotlinKafkaRabbitMQAWSRESTGRPCDockerKubernetesCI/CDTDDBDDDDDTestingClaudeCursor

Company Brief

HelloFresh
HelloFresh is a meal-kit and food subscription company that delivers fresh ingredients and recipes to consumers, offering convenient home-cooked meals through weekly subscription boxes across multiple international markets.
Industry: FoodTech
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Berlin, Germany
Founded: 2011
Glassdoor
Glassdoor: 3.6
WebsiteLinkedIn