Senior Backend Engineer, Menu2Content (all genders)
Role details
Job location
Tech stack
Job description
As a Senior Backend Engineer within the Food Systems Alliance, you will build and scale the critical systems that power the forecasting efforts for the HelloFresh Group. Your work will enable personalized menu recommendations for our customers and ensure our operations teams can work "just in time" and "just in volume." You will be part of a cross-functional team, responsible for the high-availability services and APIs that support our prediction capabilities.
We are looking for a Senior Backend Engineer who can help us build the cutting-edge, resilient, and scalable infrastructure required for our forecasting platforms. You will focus on designing robust backend solutions, optimizing performance, and integrating complex systems. If you enjoy solving complex technical challenges, enabling other engineers, and working in a multi-disciplinary environment, this could be the perfect role for you.
What you'll do
- Take ownership of the end-to-end software development lifecycle, including architecture, design, development, deployment, and operation of our backend services.
- Collaborate in an autonomous, cross-functional agile team alongside Product Managers, other Backend Engineers and Data Engineers.
- Design, build, and maintain efficient, reusable, and reliable backend code.
- Demonstrate an in-depth understanding of HelloFresh's core product and architecture, acting as an ambassador for our software solutions and mentoring colleagues.
- Work with our core technologies, including Kotlin, Python, AWS, Kubernetes, Kafka, and Docker, to build scalable microservices.
- Focus on system reliability, scalability, and performance, ensuring our services meet high-availability targets and observability standards.
Requirements
- Solid software engineering experience with the ability to design, implement, and deliver maintainable, high-quality code in Kotlin and Python
- Hands-on experience with cloud computing (like AWS or GCP), event streaming (like Kafka), and container orchestration technologies (such as Kubernetes and Docker).
- A proven track record of building reliable and resilient backend systems at scale.
- Deep knowledge of designing, building, and operating scalable and distributed microservices and their APIs.
- A passion for monitoring, observability, and ensuring high system reliability.
- Proficiency in end-to-end development processes, including unit, integration & functional testing, application tuning/profiling, and continuous integration.
- Familiarity with e-commerce and subscription-based businesses is a plus.
Interacting with back-end developers, front-end developers, product analysts, product managers and other teams around the world is very much part of our day-to-day, so communication skills are vital. We are looking for strong problem-solvers who can apply their engineering skills to a wide range of platforms and environments, while also acting as an ambassador to coach team members and stakeholders.
Benefits & conditions
Elevate your lifestyle! Join one of Europe's fastest-growing tech powerhouses in a dynamic phase of expansion.
- Immerse yourself in a diverse global community of 90+ nationalities.
- Enjoy a competitive compensation package that goes beyond the norm, with perks like a HelloFresh- subsidized Pension Scheme, Berlin relocation support, and a Hybrid working model.
- Elevate your lifestyle with exclusive discounts on your weekly HelloFresh box and office meals.
- Invest in your growth with a German language learning budget, and access to the HelloFresh Academy.
- Plus, we've got your well-being covered with mental health support, transportation perks, and working-parent-friendly benefits. From our 24/7 gym access,wellbeing platforms like Headspace and Spill, to sabbatical leave options, HelloFresh is not just a workplace; it's a lifestyle of perks and possibilities!