Software Dev Engineer Ii, Prime Mg Tech - Customer Experience Engineering

Amazon Amazon · Big Tech · Seattle, WA · Software Development

Software Development Engineer II role focused on building an AI-native framework for customer experience engineering within Amazon Prime. The role involves designing and developing Agentcore infrastructure, multi-agent orchestration, and autonomous experimentation capabilities, aiming to compress CX development timelines using GenAI workflows and human-in-the-loop validation.

What you'd actually do

  1. Build the GenAI-powered future of Prime experiences - design and develop Agentcore infrastructure, multi-agent orchestration, and autonomous experimentation capabilities.
  2. Collaborate with experienced cross-disciplinary Amazonians to conceive, design, and bring innovative products and services to market — from natural language program configuration to AI-driven CX generation.
  3. Design and build innovative technologies in a large distributed computing environment, including Agent-to-Agent (A2A) communication frameworks, ML-powered recommendation engines, and real-time event-driven orchestration systems.
  4. Create solutions that run at incredible scale and speed — our platform serves hundreds of millions of Prime customers across dozens of countries, processing millions of state transitions daily.
  5. Build distributed, fault-tolerant systems that are scalable, low cost, and easy to manage — from experience orchestration engines to incentive management platforms.
  6. Design and code the right solutions starting with broadly defined problems — you'll own features end-to-end, from architecture to production deployment.
  7. Work in an agile environment to deliver high-quality software with development cycles measured in weeks, not years.

Skills

Required

  • 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
  • 1+ years of software development engineer or related occupational experience
  • 1+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl experience
  • 1+ years of Object Oriented Design experience
  • Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
  • Experience programming with at least one software programming language

Nice to have

  • 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

What the JD emphasized

  • AI-native framework
  • design-to-code GenAI workflows
  • multi-agent orchestration

Other signals

  • AI-native framework
  • design-to-code GenAI workflows
  • automated content generation
  • multi-agent orchestration