Free cookie consent management tool by TermsFeed Sr Software Engineer - Uber Eats Search | Antal Tech Jobs
Back to Jobs
3 Days ago

Sr Software Engineer - Uber Eats Search

decor
Madurai, Tamil Nadu, India
Information Technology
Full-Time
Uber

Overview

About the Role

We are seeking a Senior Software Engineer to join our Engineering team, supporting Search and Feed Engineering efforts. In this role, you will play a key part in designing and optimizing data infrastructure, enabling real-time and batch data processing to enhance search ranking, feed personalization, and recommendations. You will work closely with engineers, data scientists, and product teams to build robust, scalable, and high-performance data systems that power personalized user experiences.

What the Candidate Will Need / Bonus Points - What the Candidate Will Do -


  • Develop and optimize search algorithms, ranking models, and query processing techniques.
  • Enhance search relevance by improving indexing, retrieval, and ranking mechanisms.
  • Implement and maintain scalable search pipelines and distributed indexing systems.
  • Work with machine learning engineers to integrate AI-driven search ranking and personalization models.
  • Analyze search performance metrics and run A/B experiments to measure improvements.
  • Optimize latency, throughput, and scalability of search infrastructure.
  • Contribute to system design and architecture decisions to improve search quality and efficiency.
  • Write clean, efficient, and maintainable code in Python, Java, or Go.
  • Collaborate with cross-functional teams to enhance search relevance and user experience.
  • Monitor and troubleshoot search-related production issues to ensure system reliability.
- Basic Qualifications -


  • 5+ years of experience in software engineering as an IC
  • Expertise in big data technologies such as Apache Spark, Kafka, Flink, Airflow, Presto, or Snowflake.
  • Strong experience with search and recommendation systems, working with Elasticsearch, OpenSearch, Solr, or similar technologies.
  • Proficiency in distributed data processing frameworks and real-time streaming architectures.
  • Deep understanding of data modeling, ETL pipelines, and data warehousing principles.
  • Strong programming skills in Python, Scala, or Java.
  • Experience with cloud platforms (AWS, GCP, or Azure) and modern data infrastructure tools.
  • Ability to work on high-scale distributed systems and troubleshoot performance bottlenecks.
  • Strong problem-solving and analytical skills, with a passion for data-driven decision-making.
- Preferred Qualifications -


  • Hands-on experience with search technologies such as Elasticsearch, OpenSearch, Solr, or Vespa.
  • Familiarity with search ranking techniques, query understanding, and text processing.
Share job
Similar Jobs
View All
1 Day ago
Senior Software Engineer II
Information Technology
  • Gurugram, Haryana, India
Would you like to be part of a team that delivers high-quality software to our customers?Are you a highly visible champion with a ‘can do’ attitude and enthusiasm that inspires others?About Our TeamOur team consists of software engineers, data scien...
decor
1 Day ago
Software Engineer - L3 Support
Information Technology
  • Gurugram, Haryana, India
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, e...
decor
1 Day ago
Software Engineer III
Information Technology
  • Gurugram, Haryana, India
Are you ready for the next step in your engineering career?Would you enjoy working on our cutting-edge products?About The TeamThe Product Information Manager team oversees the organization's Product Information Management system, ensuring accurate, ...
decor
1 Day ago
Reports and Analytics Software Engineer
Information Technology
  • Gurugram, Haryana, India
We are seeking a highly skilled and hands-on Reports and Analytics Software Engineer to join our growing data team. This role is crucial in transforming raw data into actionable insights through the design, development, and maintenance of robust rep...
decor
1 Day ago
Software Engineer - L3 Support
Information Technology
  • Gurugram, Haryana, India
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, e...
decor
1 Day ago
Manager_ Business Analyst
Information Technology
  • Chennai, Tamil Nadu, India
Key Responsibilities Deeply understand user journeys to generate data-driven insights and actionable recommendations for product and customer success teams. Develop hypotheses, design and run A/B experiments, and identify high-confidence areas of op...
decor
1 Day ago
React Developer Systems Engineer
Information Technology
  • Chennai, Tamil Nadu, India
About AutozoneAutoZone is the nation's leading retailer and a leading distributor of automotive replacement parts and accessories with more than 6,000 stores in US, Puerto Rico, Mexico, and Brazil. Each store carries an extensive line for cars, spor...
decor
1 Day ago
Conversational AI Engineer
Information Technology
  • Gurugram, Haryana, India
Roboyo is not a typical technology consultancy. We have been at the forefront of Business Process Automation since the sector began, less than a decade ago.We started as pioneers. Today, we are the world’s largest specialist Intelligent Automation c...
decor

Talk to us

Feel free to call, email, or hit us up on our social media accounts.
Social media