Direkt zum Hauptinhalt

Verrate uns deinen Standort

Bitte gib den Namen einer Stadt in deiner Nähe an, damit wir die korrekten Daten für dein Gebiet anzeigen können.

Wähle deine Sprache aus.

Senior Backend Software Engineer - Adtech

Backend, Engineering in Amsterdam, Netherlands

At Uber, we ignite opportunity by setting the world in motion. We take on big problems to help drivers, riders, delivery partners, and eaters get moving in more than 600 cities around the world.


We welcome people from all backgrounds who seek the opportunity to help build a future where everyone and everything can move independently. If you have the curiosity, passion, and collaborative spirit, work with us, and let’s move the world forward, together.

About the Role


If you are the type of engineer who loves creating high leverage systems that enhance efficiency and effectiveness, we'd love to chat with you. We are looking for Engineers who can come and help define the next generation Architecture for Marketing at Uber. Engineers on the AdTech team in Amsterdam are making a direct impact to the company's bottom line. The team in Amsterdam is still in its early stages, so you can drive products from inception to adoption and further iterations.


AdTech is entering the phase of hybrid-automation and we need your help to build it. We are building a universal campaign management platform that will bring our marketing efficiency and automation to the next level.


About the Team


Uber is spending a significant amount on advertising every year, to attract and engage our customers - Riders, Drivers, Eaters and more. We do this across channels ranging from TV ads and posters to digital advertising through mobile and web channels.

The Adtech team is building the technology capabilities to scale this advertising capability, using data to drive intelligent optimization and automation of the process. We work from the beginning of the loop: starting at budgeting and spend allocation across the world using models to the granular optimization of what content to show to whom and when.

The team is building the platform and infrastructure for marketing initiatives at Uber from the ground up. The team is currently building systems to manage and partially automate marketing spend. We leverage best-in-class techniques to drive sign-ups and maximize the effectiveness of  large advertising budgets. Join the team if you are interested in building Uber's next-gen Marketing optimization engine.

What You’ll Do 

  • Build systems and automations to allow marketers to spend marketing budgets across a large number of ad networks from a single campaign manager portal.
  • Work with Product Managers who have deep expertise in the field to guide the project in the right direction to achieve marketing goals and get global adoption.
  • Keep the bar high on sustainable engineering by following best practices, producing best in class of code, documentation, testing and monitoring. In addition, you will work with other engineers to continuously improve and scale our tech stack.

What You’ll Need

  • Strong coding/debugging abilities: You have advanced knowledge of Java with 4+ years of professional industry experience and are happy to learn more languages as we evolve our stack.
  • Architecture skills: Knowledge of data structures and an eye for architecture. You can discuss the tradeoff between architectural choices, both on a theoretical level and on an applied level.
  • Testing skills: You have extensive experience with testing.
  • To be a fast learner: We're looking for software engineers who thrive on learning new technologies and don't believe in one-size-fits-all solutions. You should be able to adapt easily to meet the needs of our massive growth and rapidly evolving business environment.
  • A team player attitude: You believe that you can achieve more on a team - that the whole is greater than the sum of its parts. You rely on others' candid feedback for continuous improvement. You take complete ownership of projects and lead them from start to finish. You help others when they need guidance. You augment the team by sharing your expertise resulting in team growth.
  • Design and business acumen: You understand requirements, whether you're working on an API used by other developers, an internal tool consumed by our marketing teams, or a feature used by millions of customers, your attention to details leads to a delightful user experience.
  • Data: Experience querying data using SQL.

Unsere Datenschutzerklärung für Bewerber

Wir bei Uber akzeptieren nicht nur Vielfalt – wir begrüßen sie, unterstützen sie und wir bauen auf sie, damit unsere Mitarbeiter, unsere Produkte und Community davon profitieren. Uber ist stolz darauf, ein Arbeitgeber für alle zu sein. Wir bieten jedem eine Beschäftigungsmöglichkeit, unabhängig von Hautfarbe, Herkunft, Religion, Geschlecht, Abstammung, sexueller Orientierung, Alter, Staatsangehörigkeit oder Familienstand.