Software Development Engineer, Customer Engagement Technology

Amazon is a global technology and e-commerce company, one of the world's largest retailers and cloud computing providers.
$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

Join Amazon's Customer Service (CS) Technology organization as a Software Development Engineer on the advanced platform services engineering team. This role focuses on developing and maintaining search and retrieval capabilities across the Global Content Store (GCS) and diverse content sets. The team's mission is to optimize content discoverability, implement advanced search algorithms, and ensure accurate query results across billions of monthly requests globally.

The position offers an exciting opportunity to work on pioneering Large Language Models (LLMs) and Generative AI initiatives that are reshaping the call center industry. You'll be part of a team that supports content indexing, content chunking, taxonomy management, and multilingual search functionalities, enabling seamless access to support the content management lifecycle for both customer self-service and associate systems.

As a Software Development Engineer, you'll tackle algorithmically complex challenges, working on both front-end and back-end services that scale to meet customer needs. The role requires strong technical skills, collaborative abilities, and innovative thinking to create Earth's best customer service solutions through automation.

The compensation package is comprehensive, including a base salary range of $129,300 to $223,600 depending on location, plus potential equity, sign-on payments, and full benefits. You'll be working with a team dedicated to creating automated solutions that help customers resolve issues quickly and efficiently, while also supporting Customer Service Agent (CSA) facing automation products influenced by Gen-AI.

This is an excellent opportunity for someone passionate about developing innovative solutions, designing highly distributed systems that scale, and building for the future of customer service technology.

Last updated 6 minutes ago

Responsibilities For Software Development Engineer, Customer Engagement Technology

  • Solve complex problems by applying appropriate technologies and best practices
  • Collaborate with the team to invent, design, and build stable, high-performing, and scalable software solutions
  • Make judicious trade-offs, reuse existing components where feasible, and carefully manage dependencies
  • Provide technical guidance, advise on the team's direction, and offer feedback on designs
  • Create prototypes to assist in decision-making processes
  • Foster cross-team collaboration by working closely with partner teams across the organization

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
  • Bachelor's degree in computer science or equivalent

Benefits For Software Development Engineer, Customer Engagement Technology

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

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Customer Engagement Technology

Network Development Engineer, Enterprise Network Engineering

Network Development Engineer role at AWS focusing on global network infrastructure, requiring expertise in IP networking, automation, and systems engineering.

Software Development Engineer, Amazon Games

Software Development Engineer position at Amazon Games Bucharest, focusing on game development, system optimization, and multiplayer gaming technologies.

Software Development Engineer, Ops & Tech Channels

Software Development Engineer position at Amazon's CCR Ops & Tech organization, focusing on web applications and content delivery systems with competitive compensation and benefits.

Software Development Engineer II, Talent Development

Software Development Engineer II position at Amazon's Talent Development team, building learning platforms and systems to enhance employee development.

Software Dev Engineer, Payee Management

Build next-generation financial systems handling billions in transactions at Amazon, developing scalable solutions for payment processing and financial automation.