What the Candidate Will Do:
- Lead and grow a team of software engineers, providing technical guidance, career mentorship, and performance management.
- Define and execute the technical roadmap for Delivery Ad Products.
- Collaborate with Product, Design, Data Science, and Business teams to align technical solutions with business objectives.
- Architect and optimize high-scale, low-latency ad-serving solutions for Uber’s Delivery Ad products.
- Drive experimentation and A/B testing to continuously improve ad performance and user engagement.
- Ensure code quality, system reliability, and security by enforcing best practices in software development and infrastructure management.
- Champion a culture of innovation, agility, and engineering excellence in the team.
Basic Qualifications:
- 7+ years of software engineering experience, with at least 2+ years in a leadership role managing teams.
- Track record of successfully delivering complex, high-scale software systems.
- Strong problem-solving skills, ability to make data-driven decisions, and drive execution in a fast-paced environment.
- Strong technical expertise in large-scale distributed systems, backend services, and microservices architecture.
- Passion for mentoring engineers and fostering a high-performance engineering culture.
- Proficiency in backend technologies such as Java, Go, or Python.
Preferred Qualifications:
- Experience working with AdTech or digital ads platforms.
- Prior experience building and optimizing ad products (e.g. native ads, display ads, video ads).
For Canada-based roles: The base salary range for this role is CAD$189,000 per year - CAD$210,000 per year.
For New York, NY-based roles: The base salary range for this role is USD$223,000 per year - USD$248,000 per year.
For San Francisco, CA-based roles: The base salary range for this role is USD$223,000 per year - USD$248,000 per year.
For Sunnyvale, CA-based roles: The base salary range for this role is USD$223,000 per year - USD$248,000 per year.