Software Dev Engineer II, Amazon, Selection Monitoring

Amazon

3+ yrs Bengaluru Full Time Hybrid (office + remote)
Amazon logo
Posted : today
Actively hiring

Job description

Join Amazon's Selection Monitoring team and contribute to expanding the world's largest product catalog. Our innovative systems leverage parallel processing, machine learning, and deep learning to identify and integrate new products into the Amazon ecosystem. The data generated by our team enhances product information, search functionality, pricing, and delivery experiences across Amazon. We specialize in building cutting-edge Information Retrieval systems to extract structured data from diverse online sources, pushing the boundaries of large-scale distributed systems, cloud computing, big data, and SOA technologies.

We seek passionate Software Development Engineers with strong technical acumen and a proven track record in engineering large-scale software systems. This role offers a dynamic environment where you will take ownership of system success, driving solutions from conception through to deployment in a fast-paced setting.

Responsibilities

Collaborate with senior engineers to shape the technical and architectural direction for Selection Monitoring's external e-commerce source discovery and enrichment.

Design, build, and deploy scalable, fault-tolerant, and highly available services and AI agents. These solutions will tackle complex challenges in entity resolution, deduplication, classification, and third-party data integrations to automate the discovery, cataloging, and refreshing of meta-information and signals from millions of e-commerce websites globally.

Develop and implement efficient storage solutions for managing massive datasets, optimizing performance for both high-volume ingestion and extensive analytical queries.

Mentor junior engineers, championing best practices in system design, coding standards, testability, operational excellence, and security for GenAI-integrated systems.

Drive initiatives for operational excellence and consistently elevate the quality bar for software delivered by the team.

Qualifications

A minimum of 3 years of professional software development experience, excluding internships, is required.

Demonstrate at least 2 years of experience in designing or architecting new and existing systems, focusing on design patterns, reliability, and scalability.

Proficiency in at least one software programming language is essential.

Preferred qualifications include over 3 years of experience across the full software development lifecycle, encompassing coding standards, code reviews, source control management, build processes, testing, and operations.

A Bachelor's degree in Computer Science or a related field is advantageous.

Essential Skills

Software DevelopmentSystem DesignArchitectureProgramming LanguagesInformation RetrievalMachine LearningDeep LearningLarge Scale Distributed SystemsBig DataSOA TechnologiesCloud ComputingEntity ResolutionDeduplicationClassificationData IntegrationCoding StandardsCode ReviewsSource Control ManagementBuild ProcessesTestingOperationsGenAI

Highlights

  • Actively hiring

More Details

RoleSoftware Dev Engineer II, Amazon, Selection Monitoring
IndustryE-Commerce
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Amazon logo

Amazon

E-Commerce

Software Dev Engineer II, Amazon, Selection Monitoring at Amazon | SkillMX | SkillMX