Taro Logo

Software Development Engineer, Customer Engagement Technologies

World's leading e-commerce and technology company, recognized as #1 in Customer Service in the US and abroad.
$114,800 - $191,800
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
Enterprise SaaS · AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Development Engineer, Customer Engagement Technologies

Amazon's Customer Engagement Technologies (CET) department is seeking a Software Development Engineer to join their innovative team. This role focuses on developing next-generation contact center systems that leverage Generative AI and Machine Learning technologies. As part of the Contact Center Management Systems team, you'll be responsible for ensuring seamless customer support experiences and first-contact resolution.

The position offers an opportunity to work on large-scale, enterprise software programs that directly impact Amazon's world-renowned customer service operations. You'll be developing self-service features, CRM systems, and contact center infrastructure while working with cutting-edge technologies in a distributed computing environment.

The role combines technical expertise with customer-centric innovation, requiring strong software development skills and experience in system architecture. You'll collaborate with cross-disciplinary teams to design and implement solutions that enhance customer service operations through improved routing systems and automated features.

Key technologies include Generative AI and Machine Learning for intent recognition and routing optimization. The position involves working in an agile environment, participating in code reviews, and taking part in on-call rotations to support team services.

Amazon offers comprehensive benefits including medical, dental, and vision coverage, parental leave, 401(k), and equity opportunities. The total compensation package is competitive, ranging from $114,800 to $191,800 per year, plus additional benefits and potential sign-on payments.

This role is perfect for someone passionate about using technology to solve complex customer service challenges while working for a global leader in innovation. You'll be part of a team that's fundamentally changing the industry through technological advancement and customer-focused solutions.

Last updated 7 months ago

Responsibilities For Software Development Engineer, Customer Engagement Technologies

  • Own implementation and delivery of contact center systems built on next-generation routing system
  • Leverage Generative AI 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 to deliver high-quality software
  • Participate in on-call rotation to support team services
  • Conduct peer code reviews

Requirements For Software Development Engineer, Customer Engagement Technologies

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 new and existing systems

Benefits For Software Development Engineer, Customer Engagement Technologies

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical, Dental, and Vision Coverage
  • Maternity and Parental Leave Options
  • Paid Time Off (PTO)
  • 401(k) Plan
  • Total compensation package including equity and sign-on payments

Interested in this job?