Taro Logo

Staff Software Engineer - AdTech

Global technology platform revolutionizing transportation, delivery, and mobility solutions.
Backend
Staff Software Engineer
Hybrid
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Staff Software Engineer - AdTech

Uber's AdTech team is seeking a Staff Software Engineer to join their innovative marketing technology division. This role is crucial in building systems that manage and optimize Uber's multi-billion-dollar advertising budgets across global channels. The team focuses on developing cutting-edge solutions using machine learning techniques to drive marketing efficiency and automation.

As a Staff Software Engineer, you'll be at the forefront of creating sophisticated tools that enable marketers to manage budgets effectively through a unified campaign manager portal. You'll work on systems that track ROI, automate ad operations, and implement advanced ML techniques for optimal spend allocation.

The position requires expertise in Java 8+ or Golang, strong architectural skills, and a proven track record of maintaining high engineering standards. You'll be part of a collaborative team that values feedback and continuous improvement, working on projects that span from internal tools to customer-facing features.

Uber's AdTech team is building the next generation of marketing optimization engines, making this an exciting opportunity for engineers interested in working at the intersection of technology and marketing. The role offers the chance to impact how Uber attracts and engages its diverse customer base - from riders and drivers to couriers and eaters.

The hybrid work environment at Uber's Amsterdam office provides a balance between remote work and in-person collaboration, with an expectation to spend at least half of your work time in the office. Join a team that's revolutionizing how one of the world's leading technology companies approaches marketing technology.

Last updated 7 months ago

Responsibilities For Staff Software Engineer - AdTech

  • Develop tools to enable marketers to manage marketing budgets across multiple channels from a single campaign manager portal
  • Create systems to track and report on ad spend return on investment
  • Build systems to automate ad operations
  • Develop systems that use advanced machine learning techniques to optimize spending across different channels
  • Maintain high standards for sustainable engineering by following best practices and producing high-quality code, documentation, testing, and monitoring

Requirements For Staff Software Engineer - AdTech

Java
Go
  • Proven knowledge of Java 8+ or Golang
  • Strong architectural skills: Knowledge of data structures and a keen eye for architecture
  • High coding standards (TDD, Clean Code)
  • Proven success in a production environment
  • Collaborative team approach
  • Understanding of business and design requirements
  • Experience querying data using SQL
  • AdTech experience is a significant plus

Interested in this job?