Software Development Engineer, CS Knowledge – Amazon – Vancouver, BC

Location: Vancouver, BC | Company: Amazon

Join the Amazon Customer Service Technology organization as a Software Development Engineer on our advanced platform services team. You will help develop and maintain search and retrieval capabilities across the Global Content Store, optimizing discoverability and ensuring accurate query results.

Sponsored Links

Work on both front-end and back-end services that handle billions of requests monthly, tackling algorithmically complex challenges and building scalable, distributed systems. You’ll also have the opportunity to contribute to pioneering Large Language Models and Generative AI initiatives shaping the future of customer service.

About the role: Software Development Engineer, CS Knowledge

As part of our team, you will invent, design, and build high-performing software solutions for content indexing, chunking, taxonomy management, and multilingual search. You’ll collaborate closely with partner teams to foster cross-team innovation and deliver stable, scalable services that power both self-service and associate systems.

You will solve complex problems by applying best practices and appropriate technologies, make strategic trade-offs to reuse existing components, and provide technical guidance on system design. Prototyping new ideas will help drive key decisions and influence our roadmap.

Sponsored Links

Benefits and Salary

Amazon offers a comprehensive benefits package for full-time employees, including:

  • Medical, Dental, and Vision Coverage
  • Maternity and Parental Leave options
  • Paid Time Off (PTO)
  • 401(k) Plan

Pay Range: $114,800 – $191,800 per year (based on experience, skills, and location)

Job Details

📌 Job Type: Full-time, Permanent

📍 Location: Vancouver, BC, Canada

💰 Pay Range: $114,800 – $191,800 / year

Requirements / Skills

  • 3+ years of professional software development experience
  • 2+ years of system design or architecture experience (scalability, reliability)
  • Proficiency in at least one programming language
  • Bachelor’s degree in Computer Science or equivalent
  • Full SDLC experience, including coding standards, code reviews, testing, and operations
  • Experience with distributed systems, search algorithms, and large-scale data processing

How to Apply

Ready to build innovative customer service solutions at AWS? Click below to start your application:

Share This Opportunity

Know someone who might be interested? Share this job posting and help them join Amazon Development Centre Canada ULC!


Job Summary & Tips for Applying

AI-generated summary and tips to help you highlight your strengths effectively.

This role demands strong distributed systems expertise and the ability to implement advanced search algorithms. Highlight your experience with scalable architectures and handling high-volume data processing.

Emphasize projects where you built end-to-end solutions, collaborated across teams, and drove innovation in Generative AI or Large Language Models. Demonstrate your problem-solving skills and customer-centric mindset.


Add a Comment

Your email address will not be published. Required fields are marked *