Software Development Manager, Selection Monitoring
Amazon
Amazon
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.
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.
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.
Amazon
IT Consulting