Software Development Engineer, Customer Engagement Technology

World's largest e-commerce company recognized as #1 in customer service, driving innovation and customer obsession.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS

Description For Software Development Engineer, Customer Engagement Technology

Amazon's Customer Engagement Technologies (CET) department is seeking a Software Development Engineer to join their innovative team. This role focuses on building and implementing next-generation contact center systems leveraging Generative AI and Machine Learning technologies. As part of one of the world's largest customer service organizations, you'll work on projects with strategic significance and high exposure.

The position involves collaborating with cross-functional teams to develop scalable solutions that enhance customer service operations through self-service and automation features, CRM systems, and contact center infrastructure. You'll be working in an agile environment, using SCRUM and test-driven development methodologies to deliver high-quality software.

The ideal candidate will have strong software development experience, with expertise in designing and architecting scalable systems. You'll be responsible for translating business requirements into technical specifications, conducting code reviews, and driving technical decisions while working closely with Product, UX, and Operations partners.

This is an excellent opportunity to join Amazon's customer-obsessed culture and contribute to creating earth's best customer service solutions. The role offers competitive compensation ranging from $129,300 to $223,600 based on location and experience, plus comprehensive benefits including medical coverage, financial benefits, and equity compensation.

Working at Amazon means being part of a diverse and inclusive workplace that empowers employees to deliver the best results for customers. The CET team's mission focuses on leveraging automation and generative AI to help customers resolve issues quickly and efficiently, making this an exciting opportunity for those passionate about innovative technology and customer service excellence.

Last updated 2 days ago

Responsibilities For Software Development Engineer, Customer Engagement Technology

  • Implement and deliver contact center systems built on next-generation routing system
  • Work with GenAI and Machine Learning for improved intents and routing signals
  • Collaborate with cross-disciplinary teams to design and bring innovative products to market
  • Design and build technologies in a large distributed computing environment
  • Work in an agile environment using SCRUM and test-driven development
  • Conduct code reviews and drive technical decisions
  • Translate business requirements into technical specifications

Requirements For Software Development Engineer, Customer Engagement Technology

Java
Python
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with design patterns, reliability and scaling of systems

Benefits For Software Development Engineer, Customer Engagement Technology

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Medical benefits
  • Financial benefits
  • Equity compensation
  • Sign-on payments
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Customer Engagement Technology

Software Development Engineer, Paragon Case Management System, Selling Partner Experience

Software Development Engineer role at Amazon, working on the Paragon Case Management System, building scalable solutions that impact millions of users.

Software Development Engineer, Ops Tech Solutions

Software Development Engineer role at Amazon's Infrastructure Reliability Engineering team, building scalable solutions for system reliability and outage prevention.

Software Development Engineer II, Global Logistics, Planning and Optimization

Software Development Engineer II position at Amazon's Global Logistics Technology team, focusing on optimizing international shipping systems and developing scalable solutions.

Support Engineer, Selling Partner Financial Tech

Support Engineer role at Amazon's Selling Partner Services team, focusing on developing tools and providing technical support for Amazon's third-party seller platform.

Software Development Engineer, Ops Tech Solutions

Software Development Engineer role at Amazon's Ops Tech Solutions, building scalable infrastructure reliability solutions with 3+ years experience required.