
About trivago
Find your ideal hotel at the best price
Key Highlights
- Publicly traded company with a strong market presence
- Serves millions of users monthly with personalized recommendations
- Headquartered in Düsseldorf, Germany with a global reach
- Approximately 3,000 employees focused on technology and travel
Trivago NV, headquartered in Düsseldorf, Germany, is a leading online hotel metasearch platform that helps users compare hotel prices from over 400 booking sites worldwide. With a focus on providing comprehensive travel solutions, trivago serves millions of users each month, leveraging advanced algo...
🎁 Benefits
Trivago offers competitive salaries, stock options, a generous PTO policy, and flexible remote work options. Employees also benefit from wellness prog...
🌟 Culture
Trivago fosters a culture of innovation and data-driven decision-making, encouraging employees to experiment and share ideas. The company values trans...

Software Engineering • Mid-Level
trivago • Düsseldorf - Hybrid
Skills & Technologies
Overview
trivago is hiring a Software Engineer for their Marketing Solutions team to develop and operate products that enhance their marketing presence globally. You'll work with Java and machine learning techniques to optimize marketing workflows. This position requires experience in software engineering and a passion for innovative solutions.
Job Description
Who you are
You have a solid background in software engineering, with experience in developing and maintaining high-volume distributed systems. You are comfortable modernizing legacy code and have a strong understanding of machine learning techniques. Your collaborative spirit allows you to work effectively across disciplines, mentoring colleagues and driving impactful solutions. You thrive in an environment that embraces change and innovation, and you are motivated by technical challenges that contribute to the growth of the travel industry.
Desirable
Experience with marketing solutions or applications that support marketing workflows is a plus. Familiarity with real-time auction systems and data optimization techniques will help you excel in this role.
What you'll do
As a Software Engineer in the Marketing Solutions team, you will take ownership of initiatives from design to deployment, ensuring that trivago's marketing presence is optimized across over 50 countries. You will collaborate with cross-functional teams to develop applications that automate marketing workflows, helping the business understand customers and optimize campaigns. Your role will involve working with petabytes of data to create a seamless experience for travelers searching for hotels. You will also be responsible for mentoring junior engineers, fostering a culture of learning and growth within the team.
What we offer
At trivago, you will find an inclusive and enriching environment that values diverse talents. We encourage you to apply even if your experience doesn't match every requirement. You will have the opportunity to work with cutting-edge technology and make a meaningful impact on the travel industry. Join us in our mission to enhance the travel experience for millions of users worldwide.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at trivago.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Squarespace is hiring a Software Engineer to build systems for CRM data management and marketing automation. You'll work with Java to develop low-latency data pipelines and high-performance APIs. This position requires experience in software engineering and data handling.

Full Stack Engineer
Instacart is hiring a Senior Full Stack Engineer for their Marketing Enablement & Technology team to build systems that enhance marketing efforts. You'll work with JavaScript, React, and Node.js to develop and optimize CRM tools. This position requires 5+ years of experience in software engineering.

Engineering Manager
BitMEX is seeking a Software Engineering Manager to lead the Marketing Engineering team. You'll drive the development of digital experiences to enhance brand presence and customer engagement. This role requires strong leadership and technical execution skills.

Software Engineering
Klaviyo is hiring a Senior Software Engineer for their Marketing Agent team to design and build AI-powered marketing strategies. You'll work with Java and machine learning technologies in Boston.

Engineering Manager
BitMEX is hiring a Software Engineering Manager for their Marketing Engineering team to lead the development of digital experiences that enhance brand presence. You'll collaborate closely with marketing and creative teams. This position requires significant experience in software engineering management.