Software Development Engineer, Customer Engagem...
@ Amazon

Seattle, Washington, United States
On Site
Posted 13 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXX XXXXXX****** @amazon.com
Recommended after applying

Job Details

About the Software Development Engineer – Customer Engagement Role

Join the Amazon Customer Service (CS) Technology organization as a Software Development Engineer on our advanced platform services engineering team. You will work on search and retrieval capabilities for the Global Content Store (GCS) and diverse content sets, optimizing content discoverability, implementing advanced search algorithms, and ensuring accurate query results. The role involves supporting content indexing, content chunking, taxonomy management, and multilingual search functionalities, serving billions of monthly requests globally.

Key Job Responsibilities

  • Solve complex problems using appropriate technologies and best practices.
  • Invent, design, and build stable, high-performing, scalable software solutions.
  • Manage trade-offs, reuse existing components, and handle dependencies.
  • Provide technical guidance and feedback on design decisions.
  • Create prototypes to aid in decision-making.
  • Collaborate with cross-team partners across the organization.

A Day in the Life

You will tackle algorithmically complex challenges by working on both front-end and back-end services that scale to meet customer needs. The role also includes pioneering Large Language Models (LLMs) and Generative AI initiatives, in an innovative, data-driven, and highly collaborative environment.

Basic and Preferred Qualifications

Basic Qualifications: 3+ years of professional software development experience; 2+ years in design or architecture of systems; experience with at least one programming language; Bachelor's degree or equivalent.

Preferred Qualifications: Experience with Agentic AI Development; 3+ years of full software development life cycle experience including coding standards, code reviews, source control, build processes, testing, and operations.

Benefits Summary

Amazon offers a full range of benefits including medical, dental, and vision coverage, maternity and parental leave, paid time off, and a 401(k) plan among others.

About the Team

The ACS team is dedicated to making customer service experiences effortless by anticipating and eliminating friction during support. They set the knowledge strategy and accelerate support experiences across Amazon's diverse product set.

Key skills/competency

Software Development, Distributed Systems, Search Algorithms, Scalability, LLM, Generative AI, Design Patterns, Prototyping, Cross-team Collaboration, Customer Engagement

How to Get Hired at Amazon

🎯 Tips for Getting Hired

  • Research Amazon's culture: Study their mission, values, and recent projects.
  • Customize your resume: Highlight scalable systems and innovations.
  • Prepare technical examples: Demonstrate proficiency in search algorithms and design patterns.
  • Practice behavioral interviews: Detail collaborative and problem-solving experiences.

📝 Interview Preparation Advice

Technical Preparation

Review distributed system design patterns.
Practice coding and algorithm problems.
Study search and retrieval technologies.
Understand LLM and AI basics.

Behavioral Questions

Describe a time you solved a complex problem.
Explain cross-team collaboration experiences.
Detail handling trade-offs in project decisions.
Share examples of receiving technical feedback.

Frequently Asked Questions