Sr. Software Development Engineer, CS Knowledge

Global technology and e-commerce company that leads in cloud computing, digital streaming, and artificial intelligence.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS

Description For Sr. Software Development Engineer, CS Knowledge

Join Amazon's Customer Service (CS) technology organization as a Senior Software Development Engineer working on platform-level horizontal services. This role focuses on developing and maintaining search and retrieval capabilities across the Global Content Store (GCS) and other content repositories. The team is responsible for optimizing content discoverability, implementing advanced search algorithms, and ensuring accurate query results across billions of monthly requests globally.

The position offers exciting opportunities to work with cutting-edge technologies, including the latest versions of Large Language Models (LLMs) and generative AI initiatives that are transforming customer service operations. You'll be developing solutions that support content indexing, content chunking, taxonomy management, and multilingual search functionalities, all aimed at enabling seamless access to support content for both customer self-service and associate systems.

As part of Amazon Customer Service, you'll be working towards making customer service experiences effortless for Amazon's global customer base. The team's mission is to anticipate, evaluate, prevent, and eliminate customer effort in supporting Amazon products and services. This involves setting knowledge strategy across various verticals including Retail, Digital, Shipping and Delivery Service, and Amazon Business.

The role combines strategic thinking with hands-on technical expertise, requiring both architectural vision and practical implementation skills. You'll be working in a dynamic environment where decisions are data-driven and collaboration with engineering, science, and product teams is essential. The position offers the opportunity to make a significant impact on Amazon's customer service technology stack while working with some of the most advanced AI and search technologies available.

Last updated 32 minutes ago

Responsibilities For Sr. Software Development Engineer, CS Knowledge

  • 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 Sr. Software Development Engineer, CS Knowledge

Java
  • Bachelors in Computer Science and Engineering
  • 8+ years of experience as a mentor, tech lead or leading an engineering team
  • 8+ years of experience programming with at least one modern language such as Java, C++, or C#
  • 8+ years of experience in professional, non-internship software development
  • 8+ years of experience leading the architecture and design of new and current systems

Benefits For Sr. Software Development Engineer, CS Knowledge

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 Sr. Software Development Engineer, CS Knowledge

Network Development Engineer - Telecom, Amazon Connect

Senior Network Development Engineer role at Amazon Connect, focusing on telecom infrastructure development, requiring expertise in SIP protocol, networking, and Linux systems.

Senior Software Development Engineer, AWS Aurora MySQL Engine

Senior Software Engineer role at Amazon AWS, building and scaling Aurora MySQL database engine, requiring 5+ years experience in software development and system architecture.

Senior Software Development Engineer, AWS EC2

Senior Software Development Engineer position at AWS EC2 team, focusing on virtual networking infrastructure and VPC configuration management, offering competitive compensation and growth opportunities.

Senior Automation Engineer

Senior Automation Engineer role at Amazon focusing on maintaining and optimizing automated systems in fulfillment centers, requiring expertise in PLC programming and robotics.

Senior Software Development Engineer, Amazon Device Observability & Troubleshooting Team

Senior SDE role at Amazon's Device Observability team, focusing on building scalable solutions for device monitoring and troubleshooting to enhance customer experience.