Software Engineer 2

Uber


Date: 4 days ago
City: Bengaluru, Karnataka
Contract type: Full time
About The Role

The Uber Eats Delivery Search team enables best-in-class search experience for our customers. We help customers find exactly what they are looking for - store , dish or grocery items. The Search Backend team powers the end-to-end Search workflows.

In this role, you will have to opportunity to engineer and productionize cutting-edge Search ML algos built by our peer ML team , You will also optimize the search stack so it runs efficiently at

What The Candidate Will Need / Bonus Points

---- What the Candidate Will Do ----

  • You have knowledge of a backend stack (some examples include: GoLang, Java, Node.js, Python, Redis, Kafka, Golang or similar).
  • Ability to learn quickly on the go. We're looking for software engineers who thrive while learning new technologies and don't believe in one-size-fits-all solutions. You should be able to easily adapt to meet the needs of our massive growth and rapidly-evolving business environment.
  • Bias toward action. You believe that speed and quality aren't mutually exclusive. You've shown good judgment about shipping as fast as possible while ensuring your products and platforms are built in a sustainable, responsible way--and you're comfortable making mistakes, provided you learn from them.
  • Passion and energy. Because you love what you do, you bring infectious enthusiasm to all your endeavors. You always perform at your absolute best and see new challenges as an opportunity to contribute, make an impact, and grow.
  • Unquenchable thirst for growth. You're not just looking for the next interesting challenge, but looking to push yourself to keep pace in our hyper-growth environment

---- Basic Qualifications ----

  • BE/BS in Computer science or equivalent
  • Experience coding using general purpose programming language (eg. GoLang, Java, Python, C#, C/C++)

---- Preferred Qualifications ----

  • Prior Search Technology experience.
  • Experience on GoLang, Java
  • Experience working on large scale distributed systems.
  • You have successfully developed and launched multiple products to production and have been around to stabilize the issues that only get revealed at scale in production.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Sales Account Manager, Global Channel Sales

Amazon, Bengaluru, Karnataka
1 day ago
DescriptionAre you customer obsessed, flexible, smart and analytical, strategic yet execution focused and passionate about e-commerce? Are you an experienced, entrepreneurial leader with a strong work ethic? If yes, this opportunity will appeal to you.Amazon Global Selling is focused on breaking down barriers to allow 3rd party sellers from across the world to sell their products to customers in India....

Product Manager

GoComet, Bengaluru, Karnataka
2 days ago
Are you ready to dive into the dynamic world of product management and make a real impact? Join our innovative team as a Product Intern, where you will have the chance to shape the future of products used by over 500 companies!KraRoles & Responsibility: Generate Deep Market Insights:Immerse yourself in understanding market trends, competition, and user needs. Your insights will...

Sr. Finance Analyst

Honeywell, Bengaluru, Karnataka
2 days ago
Innovate to solve the world's most important challengesAs a Sr Finance Analyst here at Honeywell, you will play a crucial role in driving financial analysis and providing insights to optimize operational efficiency and improve decision-making within the Integrated Supply Chain (ISC) organization.Key Responsibilities Conduct financial analysis and provide insights to optimize operational efficiency and improve decision-making within the ISC organization....