Talent.com
Software Engineer II, Selection Monitoring

Software Engineer II, Selection Monitoring

AmazonBengaluru, Karnataka, India
6 hours ago
Job description

This job is with Amazon, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.

DESCRIPTION :

Amazon's Selection Monitoring team is responsible for building and operating large-scale data processing systems that power catalog intelligence across Amazon. Our systems process billions of products from multiple data sources-both real-time crawler feeds and pre-computed datasets-to create comprehensive, high-quality product information that drives business decisions across Amazon. We apply parallel processing, machine learning, and deep learning algorithms to evaluate and enrich product data at global scale. The datasets and insights produced by our team enable teams across Amazon to make data-backed decisions that improve customer experience.

Our work involves building state-of-the-art data processing pipelines and Information Retrieval (IR) systems that handle diverse data streams and automatically create structured entities from unstructured / semi-structured data. We constantly stretch the boundaries of large-scale distributed systems, streaming and batch processing technologies, Elastic Computing, Big Data, Artificial Intelligence, and service-oriented architectures to tackle challenges at Amazon's global scale.

Come join us in our journey to build the data infrastructure that powers Amazon's catalog intelligence!

We are looking for SDEs with strong technical knowledge, established background in engineering large-scale software systems, and passion for solving challenging problems. The role demands a high-performing and flexible candidate who can take responsibility for system success and drive solutions from design to coding, testing, and deployment, to achieve results in a fast-paced environment.

The SDE on this team will play a key role in solving complex problems and building innovative solutions that process and integrate data from multiple sources at scale. Candidates need to have a high sense of ownership, ability to develop end-to-end solutions, and drive measurable impact. This role will expose you to solving problems of scale in the areas of data engineering, real-time and batch processing, observability, artificial intelligence, big data, and distributed systems of cloud-scale.

Key job responsibilities

  • Design and build scalable data processing systems that handle both real-time crawler data and precomputed datasets from multiple sources, ensuring seamless integration and orchestration across diverse data streams.
  • Develop robust pipelines and frameworks for ingesting, processing, transforming, and enriching product data at scale using AWS technologies including streaming and batch processing platforms.
  • Work with Senior Engineers to drive the technical and architectural vision for systems responsible for generating structured domain entities from structured / semi-structured data across multiple crawler sources.
  • Build comprehensive observability and metrics systems to proactively identify bottlenecks, monitor system health, and provide accurate, actionable reporting that enables data-backed decision making.
  • Solve complex problems in data integration, entity resolution, deduplication, and classification across heterogeneous data sources with varying quality and formats.
  • Design and implement efficient storage solutions for managing large-scale datasets, ensuring optimal performance for both write-heavy ingestion and read-heavy analytical workloads.
  • Lead and mentor engineers, and drive best practices around design, coding, testability, operational excellence, and security.
  • Own end-to-end delivery of critical systems from requirements gathering through design, implementation, testing, deployment, and ongoing operational support.

BASIC QUALIFICATIONS :

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience programming with at least one software programming language
  • PREFERRED QUALIFICATIONS :

  • 3+ 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
  • Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https : / / amazon.jobs / content / en / how-we-hire / accommodations for more information. If the country / region you're applying in isn't listed, please contact your Recruiting Partner.]]>

    Create a job alert for this search

    Software Engineer Ii • Bengaluru, Karnataka, India

    Related jobs
    • Promoted
    Software Engineer II

    Software Engineer II

    lululemonBengaluru, Republic Of India, IN
    Setting the bar in technical fabrics and functional design, we create transformational products and experiences that support people in moving, growing, connecting, and being well.We owe our success...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer II [T500-20724]

    Software Engineer II [T500-20724]

    Best Buy IndiaBengaluru, India
    Contribute to the delivery of complex solutions, breaking down big problems into smaller pieces.Actively participate in team planning activities. Help ensure the quality and integrity of the SDLC fo...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer II [T500-20618]

    Software Engineer II [T500-20618]

    Best Buy IndiaBengaluru, India
    Contribute to the delivery of complex solutions, breaking down big problems into smaller pieces.Actively participate in team planning activities. Help ensure the quality and integrity of the SDLC fo...Show moreLast updated: 30+ days ago
    • Promoted
    Software Development Engineer II (SDE II)

    Software Development Engineer II (SDE II)

    SuperAGIBengaluru, India
    SuperAGI is pioneering the future of Artificial General Intelligence with groundbreaking research and innovative AI products. Our mission is to transform the future of applications through intellige...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer I - Ios

    Software Engineer I - Ios

    7-Eleven Global Solution Center – IndiaBengaluru, Republic Of India, IN
    Why Join 7-Eleven Global Solution Center?.When you join us, you'll embrace ownership as teams within specific product areas take responsibility for end-to-end solution delivery, supporting local te...Show moreLast updated: 30+ days ago
    • Promoted
    Software Development II

    Software Development II

    AmazonBengaluru, Karnataka, India
    This job is with Amazon, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.Risk Management T...Show moreLast updated: 27 days ago
    • Promoted
    Software Engineer II || On-site

    Software Engineer II || On-site

    ConfidentialBengaluru / Bangalore
    Collaborate with cross-functional teams to understand farming processes and identify areas for improvement through software solutions. Design, develop, and test software applications using industry-...Show moreLast updated: 22 days ago
    • Promoted
    Software Engineer III - IOS

    Software Engineer III - IOS

    ConfidentialBengaluru / Bangalore, India
    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 Consumer and Community Banki...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer II

    Software Engineer II

    ConfidentialBengaluru / Bangalore
    Develop, test, deploy, maintain and improve software to meet requirements.Design and develop test automation code.Complete well-defined, complex program changes. Perform basic analysis and design fo...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer II - HashiCorp Platform DR

    Software Engineer II - HashiCorp Platform DR

    ConfidentialBengaluru / Bangalore
    At HashiCorp, we build the Infrastructure Cloud to help enterprises take a unified approach to reliability, disaster recovery, and operational resilience across cloud and enterprise environments.Ou...Show moreLast updated: 3 days ago
    • Promoted
    Software Engr II

    Software Engr II

    ConfidentialBengaluru / Bangalore, India
    Honeywell is a Fortune 100 technology company that delivers industry-specific solutions that include aerospace products and services. control technologies for buildings and industry; and performanc...Show moreLast updated: 11 days ago
    • Promoted
    Software Engineer - II

    Software Engineer - II

    ConfidentialBengaluru / Bangalore
    Translate concepts and wireframes into prototypes that allow for evaluating and exploring different design and interaction approaches. Design and deliver prototype experiences targeted at a wide ran...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer - II

    Senior Software Engineer - II

    ConfidentialBengaluru / Bangalore, India
    At Elanco (NYSE : ELAN) - it all starts with animals!.As a global leader in animal health, we are dedicated to innovation and delivering products and services to prevent and treat disease in farm an...Show moreLast updated: 4 days ago
    • Promoted
    Engineer II, Software

    Engineer II, Software

    ConfidentialBengaluru / Bangalore, India
    Build, maintain, and fix CI / CD pipelines for different environments (Dev, Stg, Prod).Release management, including main releases, patch releases, and configuration updates.Collaborate with various ...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer III

    Software Engineer III

    ConfidentialBengaluru / Bangalore
    Develop, test, deploy, maintain and improve software to meet requirements.Design and develop test automation code.Complete complex program changes. self-directed.Perform comprehensive analysis and ...Show moreLast updated: 30+ days ago
    • Promoted
    Software Development Engineer II, Pre Station Planning Technology

    Software Development Engineer II, Pre Station Planning Technology

    ConfidentialBengaluru / Bangalore, India
    Amazon has come a long way since opening on the World Wide Web in July 1995.Today, we operate retail websites in multiple countries across geographies, offering products in many categories (books, ...Show moreLast updated: 12 days ago
    • Promoted
    Software Engineer II - Fullstack

    Software Engineer II - Fullstack

    ConfidentialBengaluru / Bangalore, India
    Our team builds and manages the tools and services that power the lifecycle of critical actions taken supporting Uber's.Marketplace Security ecosystem. Uber's marketplace faces a diverse range of po...Show moreLast updated: 30+ days ago
    • Promoted
    Engineer III, Software

    Engineer III, Software

    ConfidentialBengaluru / Bangalore
    As part of the Thermo Fisher Scientific team, you will discover meaningful work that makes a positive impact on a global scale. Join our colleagues in bringing our Mission to life every day to enabl...Show moreLast updated: 30+ days ago