H

Hello Fresh

Meal-kit delivery service with subscriptions

Senior Backend Product Engineer - Go and/or JVM

Backend EngineeringConfirmed live in the last 24 hours
Full-timeWarsaw, PolandNo salary listed

About the Job

Requirements

  • Hands-on experience using AI tooling such as Claude Code, Cursor, or Copilot beyond casual experimentation, including daily use of AI agents and practical understanding of how context shapes output quality and how to set boundaries on AI-generated work.
  • Strong fluency in Go or a JVM language such as Java or Kotlin, and hands-on experience building production distributed systems with event-driven and asynchronous flows, clear service contracts, and designs for partial failure. High proficiency in one stack is required, along with willingness to expand technical knowledge into Go. Experience operating systems, including their observability and data layer, is required.
  • Solid experience building, deploying, and operating critical backend services in a production environment.
  • Technical comfort with distributed systems, messaging queues, containerization, and modern deployment infrastructure.
  • Strong software engineering instincts, including practical application of design methodologies such as test-driven development, behavior-driven development, or domain-driven design, and the ability to make sensible technical trade-offs.
  • Full ownership, a bias to ship, and the ability to complete work through its final stages.
  • Product sense, opinions about what should be built and why, and the ability to support those opinions with data and user evidence.

Responsibilities

  • Maintain accountability for the architecture, design, development, deployment, and operation of microservices under a full DevOps model.
  • Take the technical lead on backend-heavy product problems by designing, building, and operating the services and systems needed to deliver them reliably at scale.
  • Build event-driven systems using messaging technologies such as Kafka, RabbitMQ, or AWS SQS/SNS, and expose data via REST and gRPC interfaces.
  • Work extensively with Docker, Kubernetes container orchestration, and CI/CD automated deployment pipelines.
  • Execute robust test suites from unit tests through full end-to-end coverage.
  • Collaborate within cross-functional agile teams, including product leads, frontend engineers, designers, and data teams.
  • Provide technical guidance and support to team members and participate in code and architecture reviews.
  • Use modern AI tools and workflows, such as Claude and Cursor, as a standardized component of engineering delivery to increase productivity.
  • Work beyond the role's specialization when required by the problem.
  • Instrument, monitor, and improve systems in production, treating shipping as the beginning of the learning cycle.

Desired Qualifications

  • Excellent communication capabilities for effective work in an international, multidisciplinary technical environment.

About the Company

Hello Fresh

Meal-kit delivery service with subscriptions

HelloFresh provides meal kits that deliver fresh, pre-portioned ingredients and chef-curated recipes to customers’ doors through a subscription service. Customers choose from a weekly menu of meals and dietary options (vegetarian, low-calorie, family-friendly), select their delivery day, and receive ingredients and step-by-step instructions to cook at home. The service eliminates meal planning and grocery shopping and can be flexibly managed—subscribers can skip weeks or cancel anytime. The company differentiates itself with a broad, customizable menu, focus on fresh produce and sustainable sourcing, and convenience for busy households. Its goal is to make home cooking easy, healthy, and accessible while providing flexible, affordable meal options.

Company size
10,001+
Company stage
IPO
Headquarters
Berlin, Germany
Founded
2011

Recently Posted Jobs

Explore more opportunities at Hello Fresh

See more jobs