Software Development Manager, Offers Platform, Catalog Systems, Ascs

Amazon Amazon · Big Tech · CA, BC +1 · Software Development

Software Development Manager leading a team to build next-generation offer diagnostic and insight capabilities, focusing on AI agents and autonomous shopping experiences within Amazon's large-scale catalog systems. The role involves defining the agentic diagnostic paradigm and owning critical Tier-1 aggregation services.

What you'd actually do

  1. Collaborate effectively with cross-functional teams including customers, product managers, stakeholders and leaders to ensure the successful end-to-end delivery of product capabilities
  2. Define your team's roadmap and manage ongoing projects, keeping customers informed, updating senior management, and representing the team to dependencies
  3. Provide technical leadership including architecture and design discussions for engineering problems and technical deep dives to ensure resolution and root causes of complex issues
  4. Work with your team, peers, senior management, and senior engineers to implement best practices in software development and operational processes
  5. Be a leader and pioneer in AI usage and adoption — defining how your team leverages generative AI and agentic technologies to accelerate development, improve operational excellence, and shape the future of intelligent catalog systems

Skills

Required

  • 3+ years of engineering team management experience
  • 7+ years of working directly within engineering teams experience
  • 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience
  • 8+ years of leading the definition and development of multi tier web services experience
  • Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations
  • Experience partnering with product or program management teams

Nice to have

  • Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy
  • Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers

What the JD emphasized

  • define the agentic diagnostic paradigm
  • AI agents reason about offer availability
  • diagnose purchase failures
  • self-heal catalog issues at scale
  • emerging AI/agentic commerce
  • autonomous shopping agents
  • intelligent catalog systems
  • generative AI and agentic technologies

Other signals

  • AI agents
  • autonomous shopping agents
  • generative AI
  • intelligent catalog systems
  • agentic commerce