Holidu CareersOpen positionsEngineering / IT
(Senior) Backend Java Developer - Marketing Technology (f/m/d)

(Senior) Backend Java Developer - Marketing Technology (f/m/d)

Munich, Germany
Share job

Holidu is a fast growing travel-tech company with travel enthusiasts from 60+ nations. Together, we are striving to revolutionize the vacation rental industry by helping hosts to manage their vacation rental with ease and guests to find the perfect holiday home they truly enjoy. In October 2022, we secured €100 million Series E funding, allowing us to constantly improve our services and achieve the next milestone on our journey. Our team is united by a passion for modern technologies, an ambition for constant improvement and the drive to bring the best experience to more than 100 million users each year. Want to achieve amazing milestones with us? Then pack your bag, hop on board and get ready for take off!

Your future team

  • You will be part of the Marketing Technology Engineering team. This team is responsible for supporting all the Holidu Marketing teams with technology solutions that enable and scale their efforts to optimise the campaigns and effectively reach their target audiences. 
  • Your team will consist of 3 software engineers.
  • You will be responsible for various tools that help automate the extremely complex and massive process of configuring different marketing channels. For example, Google, Microsoft and Apple ads, just to name a few.
  • You will work in close collaboration with our data analytics and data engineering teams in Business Intelligence as well as the Marketing teams themselves by providing them with data on the Marketing performance.

Our Tech Stack

Java Applications and SDK Development: Developed in Java, our applications provide integrations with multiple marketing channel APIs, pulling and pushing data to them. Highly concurrent and efficient in their approach, they interact with significant data volumes, cheaply and quickly.  Deployed as microservices on an AWS-hosted Kubernetes cluster (EKS), our architecture ensures scalability, resilience, and efficient management of workloads.

Rich Data Environment: We use Airflow as a scheduler and Data Build Tool (dbt-core) to craft efficient data pipelines with an extensively customised setup leveraging the flexibility of Python. We interact with data seamlessly using Redshift, Athena, and DuckDB. Our Redshift setup employs a decentralised structure via Data Sharing, enhancing flexibility and scalability.

Comprehensive Cloud and DevOps Integration: Our tech arsenal includes Terraform, Docker, Jenkins forming a robust foundation for cloud-based development and seamless DevOps integration.

Detailed Monitoring Capabilities: Monitoring is a top priority, and we employ ELK, Grafana, Looker, OpsGenie and internally developed technologies to ensure real-time visibility into system performance and data workflows.

Your role in this journey

  • Play a key role in a high-performing cross-functional team that is strongly focused on business outcomes, velocity, quality, and engineering culture.
  • Engage comprehensively in software development - from ideation to release and monitoring.
  • Architect, design, and optimise robust applications to meet Marketing requirements efficiently and reliably.
  • Shape engineering objectives in tandem with engineering managers.
  • Excited about state-of-the-art data technologies? Deep dive into various solutions, optimise them or completely bring new innovations to the table.
  • Seek cost-efficient solutions while maintaining high standards of quality (SLA). 
  • Proactively identify opportunities and drive initiatives to enhance data engineering processes, monitor pipeline performance, and identify opportunities for optimization and efficiency gains.
  • Focus on the growth of your team by offering consistent and valuable feedback and recruiting new engineers.
  • Apply best practices and continuously learn and share your thoughts with your peers.

Your backpack is filled with

  • A bachelor's degree in Computer Science, a related technical field or equivalent practical experience.
  • Strong programming skills in Java (in particular Spring Boot) or similar programming languages and SQL
  • Experience building and implementing Lakehouse architectures in AWS or other similar setups.
  • Previous experience in building data pipelines using technologies such as Airflow, DBT, Redshift, Athena/Presto, Firehose, Spark, SQL databases or similar technologies is highly desirable.
  • Knowledge of marketing practices through prior experience is also desirable but not required.
  • Excellent communication skills with the ability to influence stakeholders and align technical solutions with business objectives.

Our adventure includes

  • Have an impact on the millions of people using our product every month.
  • Grow with responsibility from day 1 and develop yourself further through regular feedback, workshops and knowledge exchange.
  • Use your personal development budget and 2 extra days off to enhance your professional skills by visiting conferences, buying books, attending courses and more.
  • Connect and have fun with international, diverse and yet like-minded people at work, regular events and weekly office days with your team.
  • Get to know the world with our flexible home office policy and the opportunity to work from other local offices.
  • Go traveling for 28 vacation days + the possibility to take up to 10 unpaid vacation days with interesting discounts on our Holidu Homes.
  • Get a sneak peek at the adventure that awaits you on Instagram @lifeatholidu.

Want to travel with us?

Apply online on our career page! Your first travel contact will be Adam from HR.

We champion diversity in every aspect of life. We encourage applications from all genders, corners of the world and individual backgrounds. Please feel welcome to submit your application without a photo and details on your gender, date of birth, marital status and nationality. If you have a disability or special need that requires accommodation, please let us know.

Location

Munich, Germany

Munich, Germany

Office Life

instagraminstagraminstagraminstagraminstagraminstagraminstagraminstagraminstagraminstagraminstagraminstagraminstagram

Get in touch!

Do you have questions about a role or want to learn more about us? Send us an e-mail and we will get back to you soon!

Send an e-mail
Discover more about Holidu
Open Positions
kununu ratingglassdoor rating
kununu ratingkununu ratingkununu rating