Software Engineer II - Uber Eats

Sorry, this job was removed at 11:22 a.m. (PST) on Wednesday, October 13, 2021
Find out who's hiring in San Francisco.
See all Developer + Engineer jobs in San Francisco
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

About the Role
The Eats Search is a part of the Eats Discovery group and is responsible for helping eaters find the food they want quickly, accurately, delightfully.
The team's mission is to craft a reliable, personalized and delightful search experience for all delivery occasions. As the world moves towards increased adoption of delivery services, we believe that effortless search & discovery system will be one of the biggest product differentiators in the years to come.
Checkout some of our work here - https://eng.uber.com/tag/eats-discovery/
What the Candidate Will Do
Depending upon their previous expertise and interest, they will be heavily involved in:
• Building scalable retrieval and ranking systems• Working closely with ML-Infrastructure teams• Building the state-of-the-art Search&Discovery platform for UberEats
Basic Qualifications
• 3+ years of software engineering experience• Engineering experience in hands-on software development with thoughtfulness of scale, latency and distributed architecture• Highly efficient coding in Java, Golang or any similar languages.• Experience with HTTP/REST and web technologies like gRPC, Protobufs• Must have deep knowledge of data structures and algorithms and an ability to use them practically when implementing solutions• Knowledge of data-driven architecture and systems design
Preferred Qualifications
• Background in Applied ML (Recommender systems, Search, Ads, Content relevance etc.)• Ability to take a project from scoping requirements through actual launch of the project• Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs• Knowledge of large dataset storage systems like HDFS (+Hive) and data distribution systems like Kafka• Infrastructure scalability knowledge or experience• Data pipeline experiences: batch offline data and real-time data pipelines.• Proven experience of shipping high-quality product features on schedule.• A willingness and curiosity to learn both the systems and domain in which you will be solving problem statements• A great teammate and owner- willing to take on ownership of the systems, and think about operations, maintenance and reliability of his/her systems
At Uber, we ignite opportunity by setting the world in motion. We take on big problems to help drivers, riders, delivery partners, and eaters get moving in more than 10,000 cities around the world.
We welcome people from all backgrounds who seek the opportunity to help build a future where everyone and everything can move independently. If you have the curiosity, passion, and collaborative spirit, work with us, and let's move the world forward, together.
Uber is proud to be an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know by completing this form.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Our office is just steps away from where all the tech, artistic, and cultural happenings are, including SF MOMA, Moscone Center, and so much more.

Similar Jobs

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