HelloFresh logo

Senior Backend Engineer - Microservices and Agile Methodologies

HelloFresh

Join Our Team as a Senior Backend Engineer

About the Role

As a Senior Backend Engineer at HelloFresh, you will be part of a cross-functional team dedicated to ensuring effective communication with our customers. You will design, implement, and operate high-scale, fault-tolerant communication systems capable of handling various message types, including email, SMS, and push notifications. Additionally, you will build solutions to execute campaigns at scale.

Key Responsibilities

  • Architecture and Development: Take ownership of the architecture, design, development, deployment, and operations of our microservices using DevOps practices and pair programming.
  • Collaboration: Work closely with product owners, frontend engineers, data engineers, and business intelligence teams in autonomous, cross-functional agile teams.
  • Mentorship: Act as an ambassador for software solutions, offering support and mentorship to colleagues.
  • Technology: Work with state-of-the-art technologies like Kafka, RabbitMQ, Spark, Kubernetes, and Istio.

What You’ll Bring

  • Expertise in Python: Proficiency in end-to-end development processes, including unit, integration, and functional testing, application tuning/profiling, and continuous integration.
  • Microservices Architecture: Solid experience working with an event-driven microservices architecture using Kubernetes, RabbitMQ, Kafka, and the CQRS pattern.
  • Database Management: Experience with relational databases like PostgreSQL and object stores like AWS S3.
  • Agile Methodologies: Demonstrable experience with agile methodologies, focusing on delivery, lean thinking, and quick iterations.
  • Continuous Learning: A desire to continuously develop yourself and learn from your peers.
  • Collaboration and Mentorship: Ability to collaborate and mentor team members, sharing practical knowledge and trends.
  • Nice to Have: Experience integrating marketing vendors like Salesforce Marketing Cloud, Braze, and HubSpot, and familiarity with notification services like AWS SNS.

Why Join Us?

  • Dynamic Growth: Be part of one of Europe's fastest-growing tech powerhouses.
  • Global Community: Immerse yourself in a diverse global community of 90+ nationalities.
  • Competitive Compensation: Enjoy a competitive compensation package with unique perks.
  • Lifestyle Perks: Exclusive discounts on HelloFresh boxes and office meals.
  • Professional Growth: Invest in your growth with a German language learning budget and access to the HelloFresh Academy.
  • Well-being Support: Benefit from mental health support, transportation perks, and working-parent-friendly benefits.

Join us at HelloFresh and be part of a team that is changing the way people eat, forever. We value diverse experiences and are looking for people who will make HelloFresh better. If you think you’d thrive in this role, we’d love to learn more about you.

Benefits
Extracted with AI

  • HelloFresh-subsidized Pension Scheme
  • Berlin relocation support
  • Hybrid working model
  • Discounts on HelloFresh boxes and office meals
  • German language learning budget
  • Access to HelloFresh Academy
  • Mental health support
  • Transportation perks
  • Working-parent-friendly benefits
  • 24/7 gym access
  • Wellbeing platforms like Headspace and Spill
  • Sabbatical leave options

Similar jobs

Last update: 23 minutes ago

HelloFresh logo
HelloFresh logo
HelloFresh

Senior Backend Engineer - Fulfilment

Join HelloFresh as a Senior Backend Engineer in Berlin to drive production planning processes using Kotlin, Java, and more.

HelloFresh logo
HelloFresh

Senior Fullstack Engineer, Data Platform

Join HelloFresh as a Senior Fullstack Engineer to build data platform tooling, focusing on backend and UI development.

HelloFresh logo
HelloFresh

Frontend Engineer - Procurement

Join HelloFresh as a Frontend Engineer in Berlin to build scalable web applications using React.js and JavaScript.

Vinted logo
Vinted

Lead Backend Engineer - Help Experience

Join Vinted as a Lead Backend Engineer to enhance user support with cutting-edge technologies in Berlin.

Sprig logo
Sprig

Senior Backend Engineer (Node.js, Go)

Join Sprig as a Senior Backend Engineer to design and maintain scalable backend systems using Node.js and Go.

SumUp logo
SumUp

Senior Backend Engineer (Elixir & Go)

Join SumUp as a Senior Backend Engineer to build digital merchant bank solutions using Elixir & Go.

Zalando logo
Zalando

Backend Engineer - Transaction Risk Management

Join Zalando as a Backend Engineer in Berlin to develop predictive services in Java and Python for transaction risk management.

Flix logo
Flix

Senior React Native Engineer

Join Flix as a Senior React Native Engineer to develop and scale backend services and mobile apps in a hybrid work environment.

SumUp logo
SumUp

Senior Fullstack Engineer - Platform

Join SumUp as a Senior Fullstack Engineer to develop software systems for global fintech products in Berlin.

HelloFresh logo
HelloFresh

Senior React Native Engineer

Join HelloFresh as a Senior React Native Engineer in Berlin to build customer-facing products with React Native.

Computer Futures logo
Computer Futures

Fullstack / Cloud Developer

Join as a Fullstack / Cloud Developer in Hamburg, working with modern technologies like cloud and microservices in an agile team.

Calm logo
Calm

Senior Backend Engineer

Join Calm as a Senior Backend Engineer to design and maintain backend systems for mobile and web apps.

Gorgias logo
Gorgias

Senior Software Engineer - Python

Join Gorgias as a Senior Software Engineer specializing in Python, Node.js, and REST APIs. Hybrid role in New York with excellent benefits.

Peter Park logo
Peter Park

Senior Backend Developer with TypeScript and Python

Join our team as a Senior Backend Developer in Munich, working with TypeScript, Python, and AWS to revolutionize parking systems.

Gorgias logo
Gorgias

Senior Software Engineer - Python

Join Gorgias as a Senior Software Engineer in Python, working on API development and app integrations in a hybrid role in New York.

Fresco logo
Fresco

Principal Platform Engineer

Join Fresco as a Principal Platform Engineer to lead IoT platform development with Python and AWS in a hybrid work environment.

Randstad Digital Germany logo
Randstad Digital Germany

Senior Backend Developer with Java and Spring

Join Randstad Digital Germany as a Senior Backend Developer in Hamburg. Work with Java, Spring, and CI/CD in a hybrid environment.

Flix logo
Flix

Senior Full Stack Engineer with Java, Python, and TypeScript

Join Flix as a Senior Full Stack Engineer in Berlin. Work with Java, Python, and TypeScript to build scalable solutions.

Runa logo
Runa

Senior Software Engineer - Cloud Infrastructure and Microservices

Join Runa as a Senior Software Engineer in Sofia, Bulgaria, focusing on AWS, microservices, and cloud infrastructure.

Uber logo
Uber

Senior Backend Software Engineer - Earnings Experience

Join Uber as a Senior Backend Software Engineer to build scalable systems for earnings experience.

Klarna logo
Klarna

Fullstack Software Engineer - JavaScript

Join Klarna as a Fullstack Software Engineer in Berlin, working with JavaScript, React, Node.js, and AWS in a dynamic environment.

Close logo
Close

Senior/Staff Software Engineer - Backend/Python

Join Close as a Senior/Staff Software Engineer to design and scale backend systems using Python and AWS. 100% remote, USA-based.

DoubleCloud logo
DoubleCloud

Senior Frontend Engineer

Join DoubleCloud as a Senior Frontend Engineer in Berlin. Work with React.js, AWS, and more in a dynamic startup environment.