Live opening · Posted 1 day ago
At a glance
The key details from the original listing.
About the role
Description supplied by the original job listing.
About the Role
The Maps Search team builds features and experiences that expand how people use Search at Uber. Our work connects search, maps, and personalized discovery to help users explore places and find relevant offerings across Uber’s businesses, including Rides, Eats, and Ads.
As a Backend Software Engineer on the team, you’ll build the services and APIs behind these experiences. You’ll work alongside backend, mobile, and machine learning engineers, as well as product managers and data scientists, to turn ideas into reliable, performant features. Projects include cross line of business functionality in search, exploration and local discovery, with opportunities to build new experiences from the ground up.
This is a hands-on, product-focused engineering role. You’ll own well-scoped features from technical design through implementation, experimentation, deployment, and production monitoring, with support from experienced engineers. You’ll tackle distributed systems challenges while seeing how your work improves the customer experience and contributes to Uber’s Growth.
What You Will Do
Build customer-facing features: Develop backend services and APIs that power search, map exploration, and local discovery experiences.
Own delivery end to end: Take well-scoped features from design through implementation, testing, rollout, and monitoring, collaborating with senior engineers on broader architectural decisions.
Engineer for scale and reliability: Improve service performance, scalability, and resilience, balancing customer needs with maintainable technical solutions.
Collaborate across disciplines: Partner with mobile engineers, machine learning engineers, product managers, and data scientists to deliver cohesive experiences.
Experiment and learn: Support A/B tests, instrument features, and use results to understand customer impact and guide improvements.
Maintain engineering quality: Write clean, well-tested code, participate in design and code reviews, and contribute to shared engineering practices.
Support production systems: Investigate issues, strengthen observability, and contribute to the operational health of the services you build.
Your early-applicant advantage
Live timing from JobBeeper.
More openings worth a look
Recently tracked roles with full details and direct application links.