Rarefied talent in data science, data technology, and analytics

Software Engineer - Hadoop

trivago GmbH

Job Description

Join our team and actively shape the technical future of the world’s largest online hotel search. Work with top-notch technologies in a unique work environment with exciting career perspectives. Enjoy the freedom to question established processes, broaden your horizon and develop new things to impress our 80 million users per month!

Due to trivago’s rapid international growth we are now looking to expand our Hadoop development team. We are looking for a skilled developer and expert on systems level to help build and maintain our big data architecture. We want someone not only to use but to build a complex Hadoop cluster and data pipeline infrastructure. If you are passionate about using technology in creative ways, enjoy playing with big data and believe you can use your own ideas to strategically drive our Hadoop cluster to the next level then we want to hear from you! 

Your tasks:

  • As an expert in your field, you will design, implement and maintain data integration and data warehouse based solutions using Hadoop.
  • Translate business requirements into technical implementations based on systems‘ capabilities.
  • Continuously improve our algorithms and approaches. On this note we encourage thinking outside the box and encourage our developers to challenge the status quo.
  • Ensure the solutions being defined are reusable and follow standard design patterns and architecture principles of Hadoop.
  • Collaborate with and provide technical consultation to other Software Development, Operations, Product and Business Intelligence teams to define deliverables and plans.

Your profile:

  • Completed a degree in Computer Science or related field.
  • At least 3 years’ experience in OOP using Java and other languages.
  • Experience setting up and running Hadoop clusters utilizing the whole Hadoop infrastructure.
  • Experience in concurrent programming and complex algorithms.
  • Knowledge of GNU/Linux and networking (L2/L3).
  • Experience in engineering and administrating large-scale distributed systems in production environment and you are able to model complex data structures.
  • An understanding of configuration management systems and their concepts for mass configuration.
  • Comfortable communicating in English (our company language). German language skills would also be a plus.

What we offer:

  • A pleasant working environment within a dynamic and international team.
  • Independent work in an innovative, rapidly growing company.
  • A free choice of PC or Mac and equipment.
  • External trainings by key influencers of the IT scene.
  • Regular code workshops, conference visits, hackathons and time for innovation.
  • Flat hierarchies and short decision paths.
  • Relocation and on boarding support.
  • Possibility to work from our office in Palma de Mallorca up to 4 weeks a year.
  • Regular team events, a wide range of sport activities, a fridge full of beer and nonalcoholic beverages as well as fresh fruit every day.

Starting date: As soon as possible

Apply online: http://www.trivago.com/jobs/details/902-software-engineerhadoop?cip=99060001012370

Interested in this position?
Job Location
Bennigsen-Platz 1
Düsseldorf
Additional Job Details
Employment Type:
Full Time