Sr. Software Development Engineer at Amazon – Vancouver, BC
Posted: July 9, 2026
Browse more Amazon jobs · See other jobs in Vancouver
job description
AI Summary
This Sr. Software Development Engineer role at Amazon in Vancouver, BC, focuses on leading agentic AI innovation for the Alexa Connections team. You'll drive the development of next-generation communication features using advanced AI technologies, including Generative, Agentic, and Real-time AI. Key duties involve influencing product strategy, building scalable agentic APIs, and leading software design. Top requirements include 5+ years of professional software development, programming, and leading design or architecture experience.
About the Role and Team at Amazon Vancouver
This role offers a unique opportunity for a seasoned Sr. Software Development Engineer to join Amazon's dynamic Alexa Connections team in Vancouver, British Columbia. You'll be at the forefront of Agentic AI innovation, redefining the future of communication and shaping the next generation of intelligent, conversational experiences for millions of customers. This position places you directly at the intersection of disruptive AI technologies and real-world impact, allowing you to make a significant difference. You'll collaborate closely with a team of passionate professionals who share your excitement for innovation, collectively pushing the boundaries of what is possible with Alexa+. The work here involves deep technical challenges and offers immense satisfaction as you contribute to cutting-edge software development.
As a leader in this space, you'll be instrumental in driving the development of next-generation communication features, all powered by advanced AI technologies. This includes a strong focus on Generative AI, Agentic AI, and Real-time AI, ensuring that Alexa+ evolves into an even more intuitive and powerful assistant. You'll work hand-in-hand with various cross-functional teams, including product management, design, and data science experts, to conceptualize, design, and deliver innovative solutions. These solutions will leverage the full potential of these sophisticated AI technologies to enable seamless, intelligent communication experiences that delight users. Furthermore, you'll lead the critical integration of these advanced AI systems into Alexa's core capabilities, ensuring a smooth and intuitive user experience that maintains Amazon's high standards for quality and reliability. The team's vision for Alexa Connections is to establish Alexa+ as the world’s most trusted connection assistant, facilitating both task completion and the creation of joyful moments. This vision is built upon three foundational pillars: cultivating trust as the basis for daily habit formation, ensuring the completion of end-to-end customer journeys beyond just shipping features, and fostering joy through personalized, proactive experiences that create lasting memories for users. Your software development experience will be key to achieving this ambitious vision.
Driving Technical Excellence and Agentic AI Development
In this pivotal Sr. Software Development Engineer role, you'll significantly influence both product and technology strategy. A core aspect of your responsibilities will be to help define product features, refine system architecture, and spearhead the adoption of Agentic AI and Large Language Model (LLM) best practices. This strategic involvement is crucial for enabling a high-quality product that meets the evolving needs of Amazon's global customer base. Your deep experience in software development will guide these critical decisions.
A major technical focus will involve building robust agentic APIs. These APIs are essential for delivering cloud services and device software solutions that are not only highly reliable and scalable but also operate with low latency and low cost. The performance and efficiency of these systems are paramount to providing a superior user experience with Alexa+. You'll be expected to lead and drive software design initiatives, establish development standards, refine team processes, and conduct thorough code reviews, ensuring the highest level of code quality and maintainability. Optimizing software libraries for minimal latency, CPU usage, and memory footprint will also be a key area of contribution, directly impacting the responsiveness and efficiency of Alexa's communication features. You'll deliver high-quality software solutions by working effectively within a dynamic, team-focused Agile/Scrum environment, fostering collaboration and continuous improvement. Beyond your direct technical contributions, you'll also play a vital role in the professional development of your colleagues, sharing your technical knowledge and elevating engineering practices across the team. This leadership in software development and design is integral to the team's success.
Qualifications and Career Opportunities in Amazon Engineering
To excel in this Sr. Software Development Engineer position at Amazon in Vancouver, candidates must bring a robust foundation of professional experience. Basic qualifications require at least five years of non-internship professional software development experience. This includes five years of programming experience with at least one software programming language, demonstrating a strong command of coding principles and practices. Furthermore, candidates must possess five years of experience leading the design or architecture of new and existing systems, encompassing a deep understanding of design patterns, reliability considerations, and scaling strategies. Experience as a mentor, tech lead, or leading an engineering team is also essential, highlighting your capacity for technical leadership and team guidance within a complex software development environment.
Preferred qualifications further enhance a candidate's profile, including five years of full software development life cycle experience. This comprehensive experience should cover coding standards, conducting effective code reviews, managing source control, overseeing build processes, implementing thorough testing methodologies, and managing operations. A Bachelor's degree in computer science or an equivalent field is also preferred, providing a strong theoretical underpinning for practical software engineering challenges. Amazon is committed to fostering an inclusive culture where all Amazonians are empowered to deliver the best results for customers. This role represents an exceptional opportunity for experienced software development professionals to contribute to groundbreaking Agentic AI initiatives within a world-class engineering organization. Joining Amazon in Vancouver means becoming part of a team that values innovation, continuous learning, and making a tangible impact on millions of users globally, offering significant career development and growth prospects in the field of advanced software engineering.
categories
about amazon
- Industry: Technology
- Size: 10000+ employees
- view all Amazon jobs
similar jobs
- data/analytics co-op - later, vancouver - Later
- full-stack developer - air canada, vancouver - Air Canada
- civil engineer i - city of vancouver, vancouver - City of Vancouver
- program coordinator, mother tree - ubc, vancouver - UBC
- research assistant/technician 2 - ubc, vancouver - UBC
- systems analyst ii - ubc, vancouver - UBC
- operating engineer - ubc, vancouver - UBC
- research associate - next-gen rna therapeutics, ubc vancouver - UBC
- design & construction standards lead - city of vancouver, vancouver - City of Vancouver
- liquid waste management engineer - city of vancouver, vancouver - City of Vancouver
