Sr Software Engineer - Maps (Remote) at Uber

| San Francisco, CA +30 more | Remote
Sorry, this job was removed at 8:16 p.m. (CST) on Thursday, July 14, 2022
Find out who's hiring in San Francisco, CA.
See all Developer + Engineer jobs in San Francisco, CA
By clicking Apply Now you agree to share your profile information with the hiring company.
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
Uber Maps is a full service Maps product with emphasis on the needs of the Uber users and their movements.
Whenever you see a map, get an ETA, see the route a driver or courier is taking, or get picked up at the right location in an Uber product, it is being powered by the Maps Engineering team. We have multiple roles across the Maps teams such including, Basemaps, Search, Routing, Navigation, Traffic and Data Infrastructure. As a part of the team, you'll have a chance to work on the systems that are at the core of the services Uber provides. Your work will directly impact the millions of people who rely on Uber each and every day.
What You'll Do
  • As a backend engineer you design, build, and maintain microservices written in Java/Go leveraging a wide variety of technologies built in house and open source that power our Tier 1 services affecting millions of daily active users with tens of thousands of requests per second.
  • You will have an opportunity to work on services that range from map creation, map updates, map error detection, location search, routing, traffic, navigation and display, map matching to maps intelligence, to name just a few.
  • You will work with some of the world's most experienced mapping and search 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!
  • As a Senior Software Backend Engineer at Uber, you have a direct impact on the customer experience for riders, drivers, eaters, restaurant and business owners and cities alike. You will deliver groundbreaking Map features that cater to diverse set Uber's business' (such as Rides, Eats, Freight) and at global scale.
Basic Qualifications
  • Bachelor's degree in Computer Science or related technical field or equivalent practical experience
  • Experience coding with C++, Java, Python, or Go
  • At least three years of software engineering experience
Preferred Qualifications
  • 6+ years software engineering experience
  • BS or MS in Computer/Information Science or Engineering
  • Experience with programming languages such as Go, Python, C++, Java
  • Experience implementing API and microservices
  • Experience shipping high-quality features on schedule
  • Experience building large scale distributed systems
  • Experience implementing projects with multiple dependencies
  • Experience with Machine Learning
  • Experience with Search, Information retrieval, and Ranking
Why Join Us:
  • Truly unique set of problems. The nature of Uber's business imposes a distinct set of constraints on Maps that cannot be found elsewhere.
  • Teammates. Work with empathetic, smart and motivated teammates in a fast-paced, collaborative environment.
  • Impact. Mapping is central to Uber's success. You'll be working on mission critical projects that are visible both inside and outside of Uber.
  • High scalability engineering. Build world class engineering for high throughput and low latency distributed systems. We take ownership in creating elegant and reliable code.
  • Fun problem solving. We love solving challenging problems with cutting edge algorithms. We move fast and build things that have never been built before
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Candidate Location Eligibility:
Atlanta, GA
Austin, TX
Baltimore, MD
Boston, MA
Charleston, SC
Charlotte, NC
Chicago, IL
Colorado, CO
Dallas-Fort Worth, TX
Houston, TX
Las Vegas, NV
Los Angeles, CA
Miami, FL
Minneapolis–Saint Paul, MN
Nashville, TN
New York City, NY
Orlando, FL
Philadelphia, PA
Phoenix – Mesa – Scottsdale, AZ
Pittsburgh, PA
Portland, OR
Raleigh-Durham, NC
Sacramento, CA
Salt Lake City, UT
San Antonio, TX
San Diego, CA
San Francisco, CA
Seattle, WA
Tampa Bay, FL
Washington DC

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about UberFind similar jobs