Senior Fullstack Engineer - Data Platform (f/m/x)

Full Time
Berlin, Germany
3 months ago
The role

You will be working in the Data Platform team in the Data Alliance. The Data Platform team is responsible for creating, managing, and supporting data engineering tooling and infrastructure for internal data engineering teams. As a Sr fullstack developer in Data Platform, you’ll work on designing and implementing tools that will be then used by internal users. You will develop engaging user experiences iteratively using modern technologies focusing on accessibility, scalability, and maintainability.

Above all, we are looking for people who will make HelloFresh better. We believe there are many different ways of developing skills and love diverse experiences! So even if you don’t “tick all the boxes” but think you’d thrive in this role, we would like to learn more about you.

What you'll do

Work in a cross-functional team typically comprising 5-7 people using a wide range of technologies and frameworks. Your team will be a place where your thoughts and opinions matter and your contributions will tremendously impact the team's success. Your team is currently evolving from a data engineering-driven scope toward providing services to all data users in the organization. At the start, you will have a large focus on bringing backend development knowledge and best practices to the team, while the team will further shift towards an added focus on user experience and user interfaces for its users.

Interacting with software and data engineers, product owners, and our 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.

  • Take ownership of the architecture, design, development, deployment, and operations of the microservices/products you will develop, using DevOps practices, pair programming, and other cutting-edge methodologies 
  • Be an active, solution-oriented member of autonomous, cross-functional agile teams collaborating with product owners, software and data engineers, engineering leadership, architects and business intelligence teams thus understanding data is an advantage
  • Having gained an in-depth understanding of HelloFresh’s core product and architecture, and acting as an ambassador for software solutions offering support and mentorship to colleagues
  • Work with state-of-the-art technologies like Kafka, RabbitMQ, Spark, Kubernetes, Istio, and more
What you'll bring
  • BS or MS in Computer Science or equivalent working experience
  • You have previous experience working in cross-functional teams, using agile frameworks
  • You thrive in the opportunity to collaborate and mentor team members, while also sharing practical knowledge and trends
  • Deep knowledge of Kotlin, other JVM languages, or Golang, as well as data structures/algorithms
  • Experience working with Docker and container orchestration technologies such as Kubernetes
  • Knowledge of relational and document databases
  • Good experience working with HTML, CSS and JavaScript
  • You have experience with component-based architecture using NextJS, Reactjs/Redux
  • You have extensive experience in binding frontend and backend services together
  • Extensive experience with software design and architecture, testing, maintaining and/or launching software products
  • Good knowledge of event-driven architectures using RabbitMQ and/or Kafka
  • Practical experience in CI/CD methods and practices and should be able to deploy the code on your own in a very fast development environment
Nice to have
  • Working with large-scale data storage and processing technologies like Spark and Airflow.
  • Good to have an understanding of snowflakes and glue
What we offer
  • Comprehensive relocation assistance to move to Berlin plus visa application support
  • Healthy discount on weekly HelloFresh boxes
  • Annual learning and development budget to attend conferences or purchase educational resources plus access to the HelloFresh Academy
  • Subsidised childcare with a professional nannying agency
  • Free access to Headspace, biweekly in-house yoga classes (remote since March 2020)
  • A diverse and vibrant international environment of 70+ different nationalities
  • Additional perks include: Free crash course in German, compensation for advanced external German classes, discounts for our neighboring gym & Urban Sports Club, company events and parties, discount on our Convini vending machines
  • The chance to have a significant impact on one of the fastest-growing technology companies in Europe in an exciting growth phase
Are you up for the challenge?

Please submit your complete application below including your salary expectations and earliest starting date.

After submitting an application our team will review this and get back to you within 5 business days. 

For insight into our interview process take a look at our recent post here.