Software Development Manager, Selection Monitoring

Amazon

8+ yrs Bengaluru Full Time Hybrid (office + remote)
Amazon logo
Posted : 1 week ago
Actively hiring

Job description

Join Amazon's mission to make every desired product available! We are seeking a dynamic Software Development Manager with a robust technical background and a passion for tackling complex challenges. This role requires a highly motivated individual ready to assume ownership of team and system success, guiding solutions from conception through launch in a fast-paced environment.

The selected candidate will play a crucial role in shaping and delivering innovative solutions that ensure comprehensive and accurate product selection across Amazon's global eCommerce platform. A strong sense of ownership, the ability to embrace ambitious goals, and the skill to lead a talented team to achieve exceptional results are essential. This position offers exposure to large-scale problem-solving in areas such as Agentic AI, automated insights, massive data processing, and distributed systems.

Responsibilities

Key responsibilities include collaborating with organizational leadership and Principal Engineers to define the technical and architectural direction for Selection Monitoring's external e-commerce source discovery and enrichment. You will build and deploy scalable, fault-tolerant, and highly available services and AI agents designed to resolve complex issues in entity resolution, deduplication, classification, and third-party data integration.

Further responsibilities involve constructing and launching efficient storage solutions for managing vast datasets, optimizing performance for both high-volume ingestion and analytical queries. Additionally, you will cultivate and develop a team of high-performing Software Development Engineers, investing in their career growth. Driving operational excellence and continuously elevating the quality of software delivered by the team is also a core aspect of this role.

Qualifications

We are looking for a leader with a minimum of 8 years of experience in defining and developing multi-tier web services, complemented by at least 3 years of experience managing engineering teams. A solid understanding of engineering practices and patterns across the full software, hardware, and network development lifecycle, including coding standards, code reviews, source control, build processes, testing, certification, and live site operations, is required. Experience in partnering effectively with product or program management teams is also a prerequisite.

Preferred qualifications include experience communicating with users, technical teams, and senior leadership to gather requirements, articulate product features, technical designs, and strategy. Additionally, experience in recruiting, hiring, mentoring, coaching, and managing Software Engineers to enhance their skills and effectiveness is highly valued. This role requires a Bachelor's degree or equivalent practical experience.

Essential Skills

Software DevelopmentTeam ManagementTechnical VisionArchitectureScalable ServicesFault-Tolerant SystemsHigh AvailabilityAI AgentsEntity ResolutionDeduplicationClassificationData IntegrationLarge-Scale Data ProcessingDistributed SystemsOperational ExcellenceInformation RetrievalWeb ServicesSoftware EngineeringCloud ComputingBig DataArtificial IntelligenceMachine LearningDeep LearningSOA Technologies

Good to Have

Product ManagementProgram ManagementRecruitingMentoringCoaching

Highlights

  • Actively hiring

More Details

RoleSoftware Development Manager, Selection Monitoring
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Amazon logo

Amazon

IT Consulting