Senior Software Development Engineer for Search Quality and Relevance

3 days ago


Bengaluru, Karnataka, India myGwork Full time
About the Role

We are seeking an experienced Senior Software Development Engineer to join our Relevance Measurement Team at Amazon, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community.

Job Description

This is a highly technical role that requires strong software development skills, leadership abilities, and experience in designing and developing large-scale systems. As a Senior Software Development Engineer, you will be responsible for creating and maintaining full-stack applications, data pipelines, analytics tools, and statistical tests that provide valuable insights into customer feedback and behavior.

You will work closely with a stellar team of engineers, applied scientists, business intelligence engineers, and product managers to ensure Amazon's data is a powerful and innovative business advantage. The ideal candidate will have a passion for innovation, a strong understanding of software engineering principles, and excellent communication skills.

Key Responsibilities
  • Design and develop large-scale systems that help us better understand customer behavior, highlight pain points, and identify opportunities to improve search for Amazon customers.
  • Create and maintain dashboards, metrics, alarms, and operational excellence systems to support search quality measurement.
  • Develop statistical tests for sampling and scoring to detect defects and anomalies in search results.
  • Buiding Data Labelling Platform and Caching Strategy using intelligent algorithms to improve quality and cost of labels.
  • Design and implement Spark-enabled Data Pipelines, OLAP Cubes for Search Business Reviews.
  • Build UI Applications to enable Self-Serve Data Platform to 100+ customers in search.
About the Team

The Relevance Measurement Team measures search business for 20 primary and 11 secondary locales by capturing worldwide Amazon site performance through a suite of NDCG metrics displayed in a centralised dashboard product. This novel product now supports 400+ A/B experiment evaluations, Daily Longitudinal metric calculation every 6 hours, Category metrics worldwide for Verticals like Amazon Retail, Amazon Fresh, Amazon Pharmacy, Books, Kindle and Amazon Business teams.

We have enabled both crowdsourcing and machine-learnt models to measure search at scale from customer viewpoint performing both implicit and explicit feedback analysis and automated attributions to improve search.

Requirements
  • 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
  • experience in distributed and bigdata / mapreduce systems and event driven architecture


  • Bengaluru, Karnataka, India myGwork Full time

    This is a rare opportunity to build a core part of Search Relevance Customer Operations team undergoing rapid investment and growth. The team measures the spectrum of Search experiences on Amazon and helps root cause and deep dive escalations from customers and leadership point of view.Job DescriptionWe are looking for a passionate QA Engineer to help us...


  • Bengaluru, Karnataka, India Viable Search Consultants Full time

    Viable Search Consultants is seeking a highly skilled Senior Software Engineer - Full Stack Developer to join our team. As a Senior Software Engineer, you will play a key role in the development and implementation of high-quality software solutions using Python and Angular.In this role, you will be responsible for designing, developing, testing, and...


  • Bengaluru, Karnataka, India myGwork Full time

    Explore a career-defining opportunity as a Senior Software Development Manager at Amazon's myGwork, where you'll lead the development and management of cutting-edge search and security solutions for OpenSearch. With a strong focus on innovation and community-driven growth, this role offers unparalleled chances to shape the future of open-source...


  • Bengaluru, Karnataka, India BYTESPRINT TALENT SEARCH LLP Full time

    About the Role:BYTESPRINT TALENT SEARCH LLP is seeking an experienced Senior Software Quality Assurance Engineer to join our team. The successful candidate will have a strong background in software development and testing, with expertise in DevOps practices.Key Responsibilities:Develop and maintain automated test frameworks using Selenium, Python, TestNG,...


  • Bengaluru, Karnataka, India BioTalent Search Private Limited Full time

    About the RoleAt BioTalent Search Private Limited, we are committed to delivering top-notch talent solutions to our clients. We are currently hiring a Senior Quality Assurance and Validation Engineer to join our team in Bengaluru.Job DescriptionWe are seeking an experienced CQV (Commissioning, Qualification, and Validation) professional for OSD (Oral Solid...


  • Bengaluru, Karnataka, India BYTESPRINT TALENT SEARCH LLP Full time

    Job SummaryWe are seeking a highly skilled Senior Software Quality Assurance Engineer to join our team at BytesPrint Talent Search LLP.The ideal candidate will have 4+ years of experience in software development/engineering in test, with a strong focus on quality-first mindset and deep dive into code for unit testing.Key ResponsibilitiesDeveloped Test...


  • Bengaluru, Karnataka, India Prime Search Consultant Full time

    Senior Backend Software EngineerWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Prime Search Consultant.Key Responsibilities:Design, implement, and maintain highly scalable, multi-tier, distributed server software applications.Deliver across the entire product life cycle, design, build, deploy, test, release, and...


  • Bengaluru, Karnataka, India OneData Software Solutions Full time

    About the Role:We are seeking a seasoned Senior SDET/QA Engineer with over 5 years of expertise in manual and automated testing, leveraging deep knowledge in automation frameworks, particularly C#, along with experience in ETL testing, data validation, and UI automation.Responsibilities:Testing Strategy Development: Design and implement test strategies for...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    We are looking for a skilled Senior Software Full stack Engineer to join our team at Guidewire Software.About the RoleThis is an exciting opportunity to build elegant solutions for the property & casualty insurance industry's complex business domain and make our industry-leading products even better. You will work on the entire technology stack, from the...


  • Bengaluru, Karnataka, India Nykaa Full time

    Lead a Team of Machine Learning ScientistsWe are seeking a highly experienced Senior Search Optimization Lead to join our Data Science team at Nykaa in Bangalore. As a key member of our team, you will play a pivotal role in driving advancements in search relevance and ranking across our platforms.Your primary responsibility will be to analyze user behavior...


  • Bengaluru, Karnataka, India myGwork Full time

    Cloud Search Innovator OpportunityWe are seeking a highly skilled Software Development Engineer to join our team and contribute to the development of our cloud-based search platform. As a key member of our team, you will be responsible for designing, developing, and supporting a world-class search platform that serves individuals and businesses of all...


  • Bengaluru, Karnataka, India BYTESPRINT TALENT SEARCH LLP Full time

    About the RoleWe are seeking an experienced Senior Back-End Software Engineer to join our team in Bangalore. As a key member of our engineering team, you will be responsible for leading the design and implementation of back-end applications using Spring Boot and Microservices Architecture.Key ResponsibilitiesLeverage your expertise in back-end application...


  • Bengaluru, Karnataka, India myGwork Full time

    Amazon is an inclusive employer and a member of myGwork, the largest global platform for the LGBTQ+ business community. As a Senior QA Engineer on the Search Relevance Measurement team, you will have the opportunity to impact millions of customers worldwide using Amazon Search.This is a rare chance to build a core part of our Search Relevance Customer...


  • Bengaluru, Karnataka, India Advanced Sterilization Products Full time

    Job SummaryAdvanced Sterilization Products is seeking a highly skilled Senior Software Quality Assurance Engineer to join our team. As a key member of our software development organization, you will be responsible for ensuring the quality and integrity of our software products.Key ResponsibilitiesApply advanced Quality Engineering/Scientific Method...


  • Bengaluru, Karnataka, India Options Executive Search Private Limited Full time

    Company Overview:We are Options Executive Search Private Limited, a leader in the agricultural sector driving sustainable farming through innovative technologies.About the Role:We seek an experienced Senior Agricultural Software Engineer to collaborate with agriculture experts and data scientists in designing, developing, and maintaining software addressing...


  • Bengaluru, Karnataka, India OT Privacy Software Private Limited Full time

    Job DescriptionThe OneTrust - Senior Software Development Engineer - Test - Automation Testing role at OT Privacy Software Private Limited is a challenging opportunity for a seasoned SDET to lead our product development teams. We are seeking an experienced Principal level SDET who will play a crucial role in shaping and leading our software testing...


  • Bengaluru, Karnataka, India AMEX Full time

    We are seeking a highly skilled Software Engineer to join our team in Bangalore, India. As a Staff Engineer on the Predictive Search team, you will play a pivotal role in shaping the technical direction for predictive search. You will lead initiatives to design and build high-performing, scalable systems that deliver real-time, machine-learning-powered...


  • Bengaluru, Karnataka, India myGwork Full time

    About the RoleWe are seeking a skilled Data Architect to join our Amazon Search Relevance Customer Operations team. In this role, you will be responsible for designing and developing secure, flexible, and scalable data warehouse solutions to support our global business expansion.


  • Bengaluru, Karnataka, India Guidewire Software Full time

    About GuidewireGuidewire is a leading platform for Property and Casualty insurers to engage, innovate, and grow efficiently.We combine digital, core, analytics, and AI to deliver our platform as a cloud service. Our platform supports significant data volumes and heavy server loads, making us a trusted partner for 540+ insurers in 40 countries.We're looking...


  • Bengaluru, Karnataka, India AppYogi Software Full time

    Job OverviewWe are looking for a highly skilled Senior Mobile Software Engineer to join our team at AppYogi Software. This role is ideal for an experienced iOS/MacOS developer with a passion for building high-quality mobile applications.About the RoleAs a Senior Mobile Software Engineer, you will be responsible for designing, developing, and testing mobile...