Enable job alerts via email!

Sr. Software Development Engineer, CS Knowledge

TN United Kingdom

London

On-site

GBP 80,000 - 120,000

Full time

5 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join an innovative technology organization as a Software Development Engineer, where you'll tackle algorithmically complex challenges and drive innovation for global customers. This role offers the opportunity to work on cutting-edge technologies, including Large Language Models and generative AI, reshaping customer service experiences. Collaborate with cross-functional teams to design and implement high-performing software solutions that enhance customer satisfaction. If you're passionate about developing impactful solutions and thrive in a dynamic environment, this is the perfect opportunity for you.

Qualifications

  • 8+ years of experience in software development and leading engineering teams.
  • Strong programming skills in modern languages like Java, C++, or C#.

Responsibilities

  • Solve complex problems by applying appropriate technologies and best practices.
  • Collaborate with the team to design and build scalable software solutions.

Skills

Java
C++
C#
Object-Oriented Design
Mentoring
Technical Leadership

Education

Bachelor in Computer Science and Engineering

Job description

Social network you want to login/join with:

Sr. Software Development Engineer, CS Knowledge, London

Location: London, United Kingdom

Job Category: Other

EU work permit required: Yes

Job Reference: 6cefafbccba1

Job Views: 4

Posted: 02.05.2025

Expiry Date: 16.06.2025

Job Description:

Do you thrive on solving complex problems with simple solutions? Would you like to drive innovation for Amazon's Customer Service (CS) global customers influenced by Gen AI solutions?

Join Amazon Customer Service (CS) technology organization as a Software Development Engineer on our platform level horizontal services engineering team.

We develop and maintain search and retrieval capabilities across Global Content Store (GCS) and other diverse content. Our investments optimize content discoverability, implement advanced search algorithms, and ensure accurate query results. We support content indexing, content chunking, taxonomy management, and multilingual search functionalities. We enable seamless access to support content for both customer self-service and associate systems serving billions of requests globally. If you're passionate about developing innovative solutions, designing highly distributed systems that scale, and building for the future, this is your opportunity. You'll tackle algorithmically complex challenges, working on front-end and back-end services that scale to meet customer needs. Excitingly, you'll work on the latest versions of Large Language Models (LLMs) and generative AI initiatives reshaping the call center realm.

Key job responsibilities

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

A day in the life

We thrive on solving challenging problems to innovate for our customers. By pushing the boundaries of technology, we create unparalleled experiences that enable us to rapidly adapt in a dynamic environment. Our decisions are guided by data, and we collaborate with engineering, science, and product teams to foster an innovative learning environment.

If you're not sure every qualification on the list describes you exactly, we'd still love to hear from you! At Amazon, we value people with diverse backgrounds, experiences, and skillsets. If you're passionate about this role and want to make a global impact, please apply!

About the team

We at ACS strive to make customer service experiences effortless for our global customer base. Our goal is to anticipate, evaluate, prevent, and eliminate any effort required from customers to support Amazon products and services. We set the knowledge strategy for all verticals like Retail, Digital, Shipping and Delivery, Amazon Business, etc., and accelerate the delivery of seamless support experiences across Amazon's diverse products.

Our team combines strategic thinking, technology expertise, and customer experience best practices to ensure customers can easily get the most value from Amazon's digital offerings. We focus on providing the right support at the right time, tailored to each customer's needs. By eliminating friction and making support effortless, we enhance the overall customer experience.

If you're interested, please request an informational chat with the hiring manager via the designated button. Your current manager and HRBP will not be notified.

BASIC QUALIFICATIONS
  • Bachelor's 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# including object-oriented design
  • 8+ years of professional, non-internship software development experience
  • 8+ years of experience leading architecture and design of systems (architecture, design patterns, reliability, scalability)
PREFERRED QUALIFICATIONS
  • Experience with full software development lifecycle, domain expertise in Knowledge Management Lifecycle
  • Exposure to AI/LLM-related technology and its applications
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.