Backend Engineer – Connectivity

Job role insights

  • Date posted

    September 4, 2024

  • Closing date

    November 3, 2024

  • Offered salary

    €90,000 - €120,000/year

  • Experience

    3 - 5 Years

Description

Backend Engineer - Connectivity

Job Description:

    As travelers search for hotels, we aim to be the go-to choice. Our leading metasearch engine is fast and optimized, allowing millions of travelers to compare hotel prices from numerous booking sites and find great deals effortlessly. We leverage advanced technology, real-time auctions, and machine learning with vast data sets to enhance user experience, saving both time and money. Based in the vibrant city of Düsseldorf, we seize daily opportunities to learn, innovate, and make a lasting impact on the travel industry. Here, you'll find individuals who embrace change and turn challenges into growth pathways. As a Software Engineer in our Connectivity Unit, you will play a pivotal role in shaping our main product, helping millions find their ideal hotel. Your mission will include providing high-quality content and insights that empower users. You will tackle complex issues like data collection from various sources, consolidating that information into a single source of truth, deriving insights from this data, and delivering it to users using modern technologies such as serverless architecture, batch processing, and stream processing.

IT Languages:

  • Java
  • GCP
  • Spring

Our Technology Stack::

    Join the Connectivity Unit and actively contribute to a product used by millions daily, Design and develop data pipelines on GCP capable of handling billions of events using technologies like Cloud Functions, Apache Beam, and Kubernetes, Take ownership and share your ideas on how to deliver the most relevant data to users to aid their hotel booking decisions, Collaborate with stakeholders and teams to translate business needs into impactful technical solutions, Serve as a technology ambassador, sharing knowledge and insights with colleagues during exchanges, guild meetings, and meet-ups, Java, Spring, GCP, DataFlow, BigQuery, Terraform, Docker, Kubernetes, Apache Kafka

Spoken Languages:

  • English, German

Skillset:

  • Java programming
  • Cloud application development
  • Data pipeline construction
  • Database management
  • DevOps knowledge
  • Ability to simplify complex topics

Qualifications:

  • Minimum of three years programming experience in Java
  • Strong understanding of the Spring framework
  • Experience in developing cloud applications
  • preferably on AWS or GCP
  • Familiarity with building scalable and distributed data pipelines on the cloud
  • Deep knowledge of relational databases such as PostgreSQL and MySQL
  • Understanding of non-relational databases
  • Familiarity with software development methodologies like TDD
  • development principles such as SOLID
  • and design patterns
  • Genuine interest in DevOps concepts including test automation
  • CI/CD
  • and infrastructure as code
  • Interest in working with large datasets
  • Ability to communicate complex topics clearly to non-technical peers and stakeholders

Years of Experience:

    3

Location:

    Düsseldorf, EU

Job Benefits:

  • Sport activities/facilities
  • Flexible working hours
  • Company laptop
  • Fitness programs
  • Incentives & events
  • Parking space
  • Employee discount
  • Sabbatical
  • Cafeteria
  • Company medical officer
  • Stock options
  • Coaching
  • Home office
  • Extra day off
  • Public transport ticket
  • Terrace
  • Good transport connections

Working Conditions:

    Full Time, Remote possible

Employment Type:

    Permanent contract

Company Culture:

  • Innovative
  • collaborative
  • and open to change
  • fostering continuous learning and growth.

Opportunities For Advancement:

  • Potential for career growth and development in a dynamic environment.

visa Sponsorship:

    Available

Interested in this job?

5 days left to apply

Apply for this job

Cancel
Send message
Cancel