Software Engineer III, Search Science Data Infrastructure

2 weeks ago


Bengaluru, Karnataka, India ADCI - Karnataka Full time
The Amazon Search team builds the search engine that powers Amazon's world wide shopping experience.

Whenever a customer searches or browses using an Amazon website or application, we connect them to the products and services they are looking for.

Search Science Data Infrastructure team is responsible for delivering high quality and fresh ML model training data, and providing seamless access to all ML artifacts through managed Federated Data Lake infrastructure.

This big-data platform provides the ML training data to Amazon search ranking, matching quality, search economics and also powers live-site features, including search suggestions, query understanding, spelling, search result ranking, and personalization.

More than 350 teams across Amazon consume our datasets.
Key job responsibilities

As a Software Development Engineer you will:
Design & Develop

  • Design, write code, and ultimately deploy big data and machine learning services. These services define the foundation of our search R&D processes, supporting science, product development and production of the world's largest product search engine.
  • Possess good knowledge in performance, large scale distributed system scalability, system architecture, and engineering best practices.
Operational Excellence

  • Obsess over operational excellence, evaluate system performance, security, design system metrics and driving quality improvements
  • Obsess over customer needs and satisfaction

In this role, you'll work on the hardest problems, building high quality, architecturally sound systems that are aligned with our business needs and built to handle Amazon's world wide scale.

Your expertise is deep and broad; you're hands on, producing both detailed technical work and high-level architectural designs.
We are open to hiring candidates to work out of one of the following locations:
Bangalore, KA, IND

BASIC QUALIFICATIONS

  • 5+ years of noninternship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team
PREFERRED QUALIFICATIONS

  • 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent


  • Bengaluru, Karnataka, India Amazon Full time

    The Amazon Search team builds the search engine that powers Amazon's world wide shopping experience. Whenever a customer searches or browses using an Amazon website or application, we connect them to the products and services they are looking for.Search Science Data Infrastructure team is responsible for delivering high quality and fresh ML model training...


  • Bengaluru, Karnataka, India Rocket Software Full time

    Job Description Summary:The Software Engineer in Test-III (SDET) keeps a keen eye on customer commitments and work collaboratively with engineering counterparts to meet customer commitments. The position must build productive working relationships and collaborate with cross-functional teams to meet customer quality specifications. The position is...

  • Software Engineer III

    2 weeks ago


    Bengaluru, Karnataka, India ZoomInfo Full time

    Software Engineer III - Back EndAs a Software Engineer III, you will get to explore and work with cutting-edge technologies and a large and rich data set. If you like working on tough problems, whether that's building systems that handle millions of customer requests a day or how to make sense of over a billion pieces of potentially correlated data, ZoomInfo...


  • Bengaluru, Karnataka, India Thermo Fisher Scientific Full time

    This job opportunity is within the DPE (Digital Platforms & Engineering) group to work on enterprise initiatives and technical projects for Fisher Scientific eCommerce website. The candidate will use LucidWorks Search, SOLR, and JAVA technologies to provide technical solutions for business needs. Responsibilities include implementing and maintaining web...


  • Bengaluru, Karnataka, India Thermo Fisher Scientific Full time

    Job DescriptionJob Title – Engineer III, SoftwareJob Location – BangaloreAbout Team:We are Digital Platforms & Engineering Team - the software center of excellence for Thermo Fisher Scientific. We develop and deliver SaaS based applications and digital lab (Cloud-based) tools, to help scientists do their work more efficiently and with precision, enabling...


  • Bengaluru, Karnataka, India Thermo Fisher Scientific Full time

    Job DescriptionJob Title – Engineer III, SoftwareJob Location – BangaloreAbout Team:We are Digital Platforms & Engineering Team - the software center of excellence for Thermo Fisher Scientific. We develop and deliver SaaS based applications and digital lab (Cloud-based) tools, to help scientists do their work more efficiently and with precision, enabling...


  • Bengaluru, Karnataka, India Thermo Fisher Scientific Full time

    Job DescriptionJob Title – Engineer III, SoftwareJob Location – BangaloreAbout Team:We are Digital Platforms & Engineering Team - the software center of excellence for Thermo Fisher Scientific. We develop and deliver SaaS based applications and digital lab (Cloud-based) tools, to help scientists do their work more efficiently and with precision, enabling...


  • Bengaluru, Karnataka, India Thermo Fisher Scientific Full time

    : Design, develop, and maintain scalable data pipelines and ETL processes to support data analytics and reporting. Build and optimize data architectures for storage, retrieval, and processing of large datasets. Collaborate with data analysts and business analysts to understand data requirements and ensure data integrity and quality. Conduct...


  • Bengaluru, Karnataka, India Cyble Full time

    Job Title : Senior Software Development Engineer (SDE-III) Company : Cyble Product : ODIN : Bangalore Experience : 5-7+ years About Us : Cyble provides the fastest and most comprehensive coverage across adversaries, infrastructure, exposure, weaknesses, and targets. Cyble empowers governments and enterprises to safeguard their citizens and...


  • Bengaluru, Karnataka, India Thermo Fisher Scientific Full time

    Job DescriptionPosition Summary:This position will work within the DPE (Digital Platforms & Engineering) group to develop and implement various enterprise initiatives and technical projects related to Fisher Scientific eCommerce web site. Candidate will translate business needs into effective technical solutions using LucidWorks Search, SOLR and JAVA...


  • Bengaluru, Karnataka, India Thermo Fisher Scientific Full time

    Job DescriptionPosition Summary:This position will work within the DPE (Digital Platforms & Engineering) group to develop and implement various enterprise initiatives and technical projects related to Fisher Scientific eCommerce web site. Candidate will translate business needs into effective technical solutions using LucidWorks Search, SOLR and JAVA...


  • Bengaluru, Karnataka, India Google Full time

    Minimum qualifications: Bachelor's degree or equivalent practical experience. 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).Preferred qualifications: Master's degree or PhD in Computer Science or related technical field. Experience developing accessible technologies.About The...


  • Bengaluru, Karnataka, India Thermo Fisher Scientific Full time

    Job DescriptionJob Title – Engineer III, SoftwareJob Location – BangaloreCompany Information: Thermo Fisher Scientific Inc. (NYSE: TMO) is the world leader in serving science, with annual revenue of approximately $40 billion. Our Mission is to enable our customers to make the world healthier, cleaner and safer. Whether our customers are accelerating life...


  • Bengaluru, Karnataka, India Thermo Fisher Scientific Full time

    Job DescriptionJob Title – Engineer III, SoftwareJob Location – BangaloreCompany Information: Thermo Fisher Scientific Inc. (NYSE: TMO) is the world leader in serving science, with annual revenue of approximately $40 billion. Our Mission is to enable our customers to make the world healthier, cleaner and safer. Whether our customers are accelerating life...


  • Bengaluru, Karnataka, India Prime Search Consultant Full time

    Senior Software Engineer (Elastic search, Backend)Elastic search, Apache Solr, Django, Flask, PythonExperience Required : - 5 yearsWorking Days : 5 days/weekOffice Location : HSR Layout, BengaluruRole & Responsibilities : Design, implement, and maintain search functionalities using Elastic search. Optimize and scale search algorithms to ensure high...

  • DevOps Engineer III

    2 weeks ago


    Bengaluru, Karnataka, India Granicus Full time

    Job DescriptionThe DevOps Engineer III will have a significant role in the development, automation, and security across our diverse company portfolio. We use various systems like Chef, GitLab, GitLab-CI, Terraform, and Kubernetes to automate testing and delivery of both Windows and Linux applications; with plans to consolidate on a standard set of tools...


  • Bengaluru, Karnataka, India Roku Full time

    Teamwork makes the stream work.Roku is changing how the world watches TVRoku is the #1 TV streaming platform in the US, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love,...

  • Engineer III, SDET

    2 weeks ago


    Bengaluru, Karnataka, India Omnicell, Inc Full time

    Software Engineer III - TestThe Software Engineer III - Test role is perfect for an experienced professional who plays a key role in enhancing quality practices within Omnicell products. Leveraging their knowledge in Computer Science and background in Healthcare or related industries, this individual collaborates with a team to devise and implement effective...

  • Software Engineer III

    2 weeks ago


    Bengaluru, Karnataka, India Spectrum Consultants India Private Limited Full time

    Software Engineer III SummaryExperience Required:10 YearsJob Term:PermanentLocation:BangaloreCategory:Software DevelopmentA leading designer, developer and global supplier of a broad range of digital and analog semiconductor connectivity solutions that serve the wired infrastructure, wireless communications, enterprise storage and industrial markets.Work...

  • Software Engineer III

    2 weeks ago


    Bengaluru, Karnataka, India NCR Corporation Full time

    About NCRVOYIXNCR VOYIX Corporation (NYSE:VYX) is a leading global provider of digital commerce solutions for the retail, restaurant and banking industries. NCR VOYIX is headquartered in Atlanta, Georgia, with approximately 16,000 employees in 35 countries across the globe. For nearly 140 years, we have been the global leader in consumer transaction...