SunnyvaleRecruiter Since 2001
the smart solution for Sunnyvale jobs

Engineering Manager II, Search

Company: Uber
Location: Sunnyvale
Posted on: September 4, 2021

Job Description:

*About the Team*   Whether engineering more accurate ETAs or helping drivers navigate to the perfect pick-up spot, our mapping technologies are integral to the magic of the Uber platform. On the Maps Engineering team, we use the latest ML, GPS, and telematics solutions to make transportation on our platform safer and more accessible.   *About the* *Role*   Our mission is to provide accurate location search results for every customer with the least friction by understanding our users and their intent, their search queries and location data globally.

* Lead a team to build highly scalable, distributed search applications involving indexing, ranking, query understanding etc. * Have a direct influence on the product experience for millions of users every day serving billions of queries per month. * Own the entire backend stack from the nitty gritty details of indexing, ranking, query understanding to the presentation layer of the Rider app. Also power the delivery search experience for other products like Eats, Freight and so on. * Tech stack: Backend services (Java), ML modeling (Python/Spark), Data pipelines (Spark - Java / Scala).   *What You'll Do*   We are a team of engineers responsible for determining a convenient origin and destination of all trips worldwide. We own the search platform and backend services that power the pickup and dropoff experiences for all Uber jobs - be it Rides, Eats, or Freight!   As an engineering leader on this team you would help us build the team, manage processes  ensuring quality of software development and releases, strategic planning, project management for software. You'd lead the team to the launch of new product features that directly impact the trip search  experience. These features directly impact key business KPIs such as search abandonment and time spent in search which impact the overall bottom line of Uber.   You will work closely with the engineers, Data Science and Product team to help define the product features, roadmaps, and use cases. You will be working with some of the world's most experienced mapping professionals, data scientists, software engineers, and research scientists on a very user-facing product. This is your chance to develop cutting-edge technology that will make a huge impact on the efficiency of every Uber trip!

*Basic Qualifications*

* At least three (3) years of experience leading teams. * At least ten (10) years of software engineering experience * Bachelor's degree in Computer Science or related technical field or equivalent practical experience * Experience leading projects with multiple dependencies * Experience with Search, Information retrieval, and Ranking * Experienced in building and managing teams that design and deliver scalable and extensible distributed systems to address complex business challenges *Preferred Qualifications*

* Experience in partnering with product and program management teams * Proven track record of hiring and managing high performing engineering teams * Breadth and depth of experience building and managing software systems and teams * Strong technical credentials like experience building large scale distributed systems. * Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to executives and non-technical leaders  

Keywords: Uber, Sunnyvale , Engineering Manager II, Search, Other , Sunnyvale, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Sunnyvale RSS job feeds