U

Uber

Connects people with rides, meals and groceries

Engineering Manager 2 - Ranking and Recommendations, Grocery and Retail

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeNew York, NY, USAIn-person

About the Job

Requirements

  • At least 10 years of software engineering experience, primarily focused on high-traffic backend systems.
  • At least 4 years of engineering management experience.
  • Deep experience in distributed systems, API and service design, and high-scale production serving.
  • A proven track record managing service-level objectives and service-level agreements, incident response, and performance and latency optimization.
  • Experience delivering machine-learning-backed services and ability to partner with Data Science and Machine Learning Engineering on model requirements and evaluation.
  • Strong verbal and written communication skills and the ability to influence technical and product roadmaps.

Responsibilities

  • Lead the backend and machine learning engineers who own the online ranking serving stack and integrations that power key consumer surfaces.
  • Define, prioritize, and execute the product roadmap through people leadership, managing, coaching, and developing all team members.
  • Lead initiatives to improve p99 latency, mitigate tail latency, and improve infrastructure cost efficiency for high-queries-per-second services.
  • Oversee development of real-time and batch pipelines, ensuring online and offline consistency for features and model inputs.
  • Set the multi-quarter roadmap for ranking infrastructure, using senior individual contributors to drive architectural migrations and capacity planning.
  • Promote engineering practices for on-call health, post-mortems, and graceful degradation and fallback strategies.
  • Build and extend automated experimentation capabilities, including guardrails, logging, and debiasing.

Desired Qualifications

  • A successful track record of hiring and developing high-performing teams.
  • Experience managing teams of 10 or more engineers in a large-scale technology company with 10,000 or more employees.
  • Experience integrating with large-scale machine learning platforms, including feature stores, training infrastructure, and model registries, and using model rollout patterns such as canary and shadow deployments and automatic rollback.
  • Proven ability to make practical tradeoffs among latency, model quality, capacity, and maintainability.
  • A history of leading multi-quarter re-architecture projects or migrations that significantly reduced costs or improved availability.
  • Ability to partner and negotiate across organizations, including Marketplace, Search, and Merchandising, to integrate ranking outputs into end-to-end user flows.

About the Company

Uber

Connects people with rides, meals and groceries

Uber runs digital marketplaces that connect people seeking rides, meals and groceries with drivers, couriers and local merchants. Its Uber app includes private and shared rides, while Uber Eats lets customers order from restaurants and stores for delivery or pickup. The apps match requests with nearby service providers, handle payment and show trip or order progress, with revenue coming from service fees charged on transactions. Uber Freight connects businesses shipping goods with trucking companies and sells managed transportation services, extending the group's software beyond consumer trips. Founded in 2009, Uber is headquartered in San Francisco, California.

Company size
10,001+
Company stage
IPO
Headquarters
San Francisco, CA
Founded
2009

Recently Posted Jobs

Explore more opportunities at Uber

See more jobs