Software Engineer III, Search Science Data Infrastructure

4 months ago


Bengaluru, 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 non-internship 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
  • Staff Engineer III

    1 month ago


    Bengaluru, India SKS Enterprises Full time

    Position Name : Staff Engineer (Data Science) - SDE IIILocation : Bangalore (HSR Layout)Experience Range : 8+ yearsWork Model : Work from OfficeMandatory Requirement : - Demonstrated experience in a B2B SaaS startup environment, ideally contributing to the growth and success of the company. - Proven track record of working on scale, preferably as a member...

  • Software Engineer III

    2 months ago


    Bengaluru, India ZoomInfo Full time

    Software Engineer III - Backend - Product Foundations & ZI MarketingAs 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...


  • Bengaluru, India Guidewire Software Full time

    Guidewire is searching for a who is passionate about Senior Engineer(Java) all things data, from polishing data under the hood to visualizing complex data sets in mind blowing ways. You will help architect our next generation of data analytics and visualization tools to help insurance companies glean actionable insights into their operational performance.Who...

  • Staff Engineer

    2 months ago


    Bengaluru, India SKS Enterprises Full time

    Position Name - Staff Engineer (Data Science) - SDE IIILocation - Bangalore (HSR Layout)Experience Range - 7+ yearsWork Model - Work from Office Mandatory Requirement :- Demonstrated experience in a B2B SaaS startup environment, ideally contributing to the growth and success of the company.- Proven track record of working on scale, preferably as a member of...

  • Software Engineer III

    3 months ago


    Bengaluru, India JPMorgan Chase & Co. Full time

    We have an exciting and rewarding opportunity for you to take your software engineering career to next level. As a  Software Engineer III  at JPMorgan Chase within Consumer & Community Banking, Chase Travel Team, you serve as a core member of an agile development team to design and deliver trusted market-leading technology products in a secure, stable,...


  • Bengaluru, India Guidewire Software Full time

    Guidewire is searching for a who is passionate about Senior Engineer(Java) all things data, from polishing data under the hood to visualizing complex data sets in mind blowing ways. You will help architect our next generation of data analytics and visualization tools to help insurance companies glean actionable insights into their operational performance.Who...


  • Bengaluru, India Guidewire Software Full time

    Guidewire is searching for a who is passionate about Senior Engineer(Java) all things data, from polishing data under the hood to visualizing complex data sets in mind blowing ways. You will help architect our next generation of data analytics and visualization tools to help insurance companies glean actionable insights into their operational performance....


  • Bengaluru, India Guidewire Software Full time

    Guidewire is searching for a who is passionate about Senior Engineer(Java) all things data, from polishing data under the hood to visualizing complex data sets in mind blowing ways. You will help architect our next generation of data analytics and visualization tools to help insurance companies glean actionable insights into their operational performance.Who...

  • Engineer III, Software

    3 months ago


    Bengaluru, India Omnicell, Inc Full time

    Software Engineer III - Test  The Engineer III, Software - Test is an experienced professional who participates in leading, creating and extending quality practices throughout Omnicell products. This person applies their practical and theoretical knowledge from Computer Science and previous experience in Healthcare or a related industry. This person...

  • Software Engineer III

    4 weeks ago


    Bengaluru, India RELX India (Pvt) Ltd Els div Company Full time

    About the role The Reaxys team at Elsevier is seeking a Software Engineer with experience in developing Java-based distributed systems over Kubernetes and an optional background in natural sciences. The candidate should be comfortable working with machine learning or search workloads at scale and should be capable of embracing and adjusting to the...


  • Bengaluru, India Elsevier Full time

    Senior Software Engineer (Science, Java)Are you passionate about Software Engineering & Fundamental Science?Are you a software developer who loves designing & debugging distributed systems?About Reaxys:Reaxys is a comprehensive and powerful cloud hosted and deep-tech data searching tool that is used by thousands of chemists, researchers and students...

  • Software Engineer III

    3 months ago


    Bengaluru, India JPMorgan Chase & Co. Full time

    As a Software Engineer III at JPMorgan Chase, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm’s...

  • Data Scientist Iii

    3 months ago


    Bengaluru, Karnataka, India Granicus Inc. Full time

    **The Company** **Serving the People Who Serve the People** - Granicus is driven by the excitement of building, implementing, and maintaining technology that is transforming the Govtech industry by bringing governments and their constituents together. We are on a mission to support our customers by meeting the needs of their communities and implementing our...

  • Software Engineer

    3 months ago


    Bengaluru, India NTT DATA Full time

    Job Description Req ID: 275333 NTT DATA Services strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Software Engineer to join our team in Bengaluru/Remote, Karnātaka (IN-KA), India...

  • Engineer III, Software

    4 months ago


    Bengaluru, India F5 Full time

    At F5, we strive to bring a better digital world to life. Our teams empower organizations across the globe to create, secure, and run applications that enhance how we experience our evolving digital world. We are passionate about cybersecurity, from protecting consumers from fraud to enabling companies to focus on innovation.    Everything we do centers...

  • Security Engineer III

    3 months ago


    Bengaluru, India Expedia Group Full time

    Security Engineer III Are you passionate about cloud and the technology needed to drive security? Do you love engineering of critical security systems and services; including Endpoint Protection, Privileged Identity Management, Intrusion Detection/Prevention, Data Leak Prevention, Web Content Filtering, Firewall Compliance, Vulnerability and Security Event...


  • Bengaluru, India RingCentral Full time

    Say hello to possibilities.It’s not everyday that you consider starting a new career challenge.We’re RingCentral, a global leader in cloud-based communications and collaboration software. We are fundamentally changing the nature of human interaction—giving people the freedom to connect powerfully and personally from anywhere, at any time, on any...

  • Software Engineer III

    3 months ago


    Bengaluru, India JPMorgan Chase & Co. Full time

    We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.  As a Software Engineer III at JPMorgan Chase within the Corporate & Investment Bank, Payments Technology, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable,...


  • Bengaluru, India Varite India Full time

    VARITE is looking for an Application Operation Engineer III for one of its clients located in Bangalore - (WFH). If you are interested in this opportunity, kindly respond ASAP with your updated resume or apply here. We will be glad to represent you to our client and help in your job search. About the client : Our client is an American multinational business...


  • Bengaluru, India JPMorgan Chase & Co. Full time

    You belong to the top echelon of talent in your field. At one of the world's most iconic financial institutions, where infrastructure is of paramount importance, you can play a pivotal role. As an Infrastructure Engineer III at JPMorgan Chase within the Cybersecurity & Tech Controls team, you utilize strong knowledge of software, applications, and...