Sr. Software Development Engineer, Amazon Canada Technology

Found in: Talent CA C2 - 7 days ago


Vancouver, Canada Amazon Development Centre Canada ULC Full time
Does the challenge and ownership that comes from leading and driving large cross-organizational projects and initiatives for one of the largest online marketplaces excite you? Do you want to launch new products, features, and services used by over 15 million fellow Canadians? Do you want to enrich Canadian lives by bringing world class shopping and selling experiences to their fingertips? If the answer is yes, then we want to talk to you
The Amazon Canada Technology organization focuses on building innovative solutions for our Canadian customers. Amazon.ca is the Canadian gateway that brings buyers and sellers together. Our retail customers depend on us to give them access to every product at the best possible price. Our sellers depend on us to give them a platform to launch their business into every home and marketplace. Making this happen is the mission of every engineer on the Amazon Canada Tech Team. Our technical footprint uses AWS technologies such as Lambda, Dynamo DB, SQL, SNS, SWS, Redshift, S3 and many others in building highly scalable solutions. We directly shape the future growth of Amazon Canada with the impact of our work visible all around us.

Key job responsibilities
We are looking for a strong Senior Software Development Engineer to join our engineering group in Vancouver, BC. The ideal candidates are leaders and trailblazers that do not shy away from taking the lead in thinking ahead, identifying and solving complex ambiguous problems dealing with systems of massive scale and layered complexity. You will own and create technical architecture and design, and will influence the team’s technical and business strategy by making insightful contributions to team priorities and approach, bearing customer obsession in mind.
Successful candidates are passionate about writing and reviewing code and love to lead the team in building distributed systems that are transactional, scalable with high throughput, fault tolerant and always available. You will contribute to all aspects of an agile software development lifecycle including design, architecture, development, documentation, testing and operations. You will push your design and architecture by owning all aspects of solutions end-to-end, through full stack software development. You will leverage Amazon’s industry leading technologies and are on the lookout to bring industry best practices to the team to build modern, distributed systems while being able to balance between diving deep when needed and thinking big and far out. You should have strong verbal and written communication skills, be self-driven, and have a demonstrated track record of delivering high quality results, in a fast-paced environment with proven ability to influence Principal Engineers, teams and leaders at various levels.
If the above describes you, then we would love to discuss this opportunity further

We are open to hiring candidates to work out of one of the following locations:

Vancouver, BC, CAN

BASIC QUALIFICATIONS

- 7+ years of non-internship professional software development experience
- 6+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- 5+ years of programming with at least one software programming language experience
- Experience as a mentor, tech lead or leading an engineering team
- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
- Experience partnering with product or program management teams

PREFERRED QUALIFICATIONS

- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
- Knowledge (or experience) in the field of generative AI and LLM with ability to understand and/drive meaningful discussions and the practical application of the field in the team


  • Sr. Software Development Engineer, Amazon Ads

    Found in: Talent CA C2 - 1 week ago


    Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Amazon is investing heavily in building a world class Advertising business and the WorldWide Ad Success team (WASE) is at the head of this growth machine enabling our teams to deliver at scale. Our goal is to scale account management multifold by investing in strategic self-service applications that improve productivity of internal account management...

  • Software Development Engineer, Amazon Payment Products

    Found in: Talent CA C2 - 1 week ago


    Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Would you like to be a part of a technology team that enables one of the most profitable businesses at Amazon.com? Come help us build a product where you could be your own Customer!Key job responsibilitiesThe Amazon Payment Products team is responsible for several platforms and applications that are used to introduce innovative payment methods to customers....

  • Software Dev Engineer, Amazon Canada

    Found in: Talent CA C2 - 7 hours ago


    Vancouver, Canada Amazon Development Centre Canada ULC Full time

    The Canada Technology team focuses on building innovative solutions for our Canadian customers. Does the challenge and ownership that comes from leading and driving large cross-organizational projects and initiatives for one of the largest online marketplaces excite you? Do you want to launch new products, features, and services used by over 15 million...

  • Software Development Engineer, Amazon MQ

    Found in: Talent CA C2 - 2 weeks ago


    Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Amazon MQ is a managed AWS service for Apache ActiveMQ and RabbitMQ that streamlines setup, operation, and management of message brokers on AWS. Every day we make it easier for developers to build applications that use the rich features and power of open-source message brokers. We partner with the maintainers of the RabbitMQ and Apache ActiveMQ open source...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Think big. The Automated Augmentation team delivers open-source infrastructure software that enables automated instrumentation and augmentation for all services that make up Amazon. We reduce the effort it takes for teams to implement and distribute software that addresses cross-cutting concerns, by creating framework abstractions and bundling best...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    The Region Flexibility Engineering organization supports the rapid global expansion of Amazon's infrastructure. Our projects support all Amazon businesses like Stores, Alexa, Kindle, Prime Video. We drive adoption of ever-evolving and cutting-edge AWS and non-AWS technologies, and work closely with AWS teams to improve AWS public offerings. Our organization...

  • Software Development Engineer

    Found in: Talent CA C2 - 7 days ago


    Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Amazon Simple Storage Service (S3) is storage for the Internet. Through the use of pioneering techniques in storage & computing, customers can reliably store their data on Amazon’s proven computing infrastructure to achieve virtually limitless storage capacity at minimal cost. Amazon S3 provides a simple web services interface that enables customers to...

  • Support Engineer, Amazon Currency Converter For Buyers

    Found in: Talent CA C2 - 7 days ago


    Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Would you like to be a part of a technology team that enables one of the most profitable businesses at Amazon.com? The Amazon Payments team is responsible for developing the platform and applications used to introduce new and innovative payment methods to customers as well as support Amazon’s global CoBrand and Private label credit cards along with the...

  • Sr. Software Development Engineer, AWS IAM

    Found in: Talent CA C2 - 1 week ago


    Vancouver, Canada Amazon Development Centre Canada ULC Full time

    At Amazon Web Services Identity and Access Management (AWS IAM) we build, operate, and innovate the identity management, authentication, and authorization stack for the AWS cloud. Our mission is to push the technical boundaries to enable AWS customers to run their business workloads confidently and securely. As part of this mission, we Think Big and Dive...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Do you want to help shape the future of compute for the Amazon Web Services cloud? Are you excited to solve problems at the leading edge of cloud computing? Do you want to build and own services providing some of the key features for Amazon's Elastic Cloud Compute (EC2) infrastructure? Do you want to work hard, have fun, and make history?If so, come work for...

  • Software Development Engineer, Alexa AHP Mobile

    Found in: Talent CA C2 - 1 week ago


    Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Are you a Software Engineer with a passion for building great experiences? Are you looking for an opportunity to make a big impact in a company with a global impact and a startup culture?Alexa is the Amazon cloud service that powers Echo, the groundbreaking Amazon device designed to respond to your voice commands and queries. We’re building solutions and...

  • Software Engineer, NGDE Foundations

    Found in: Talent CA C2 - 7 days ago


    Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Are you looking to build a scalable service to facilitate Amazon Q (a generative AI assistant) personalization? Your work will directly contribute to advancements in AI-driven developer tools. You will work with cutting-edge technologies, information retrieval systems, knowledge graphs, and large language models (LLMs). We operate at the intersection of AI...

  • Software Development Engineer

    Found in: Talent CA C2 - 7 days ago


    Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Amazon Web Services (AWS) is the world leader in providing a highly reliable, scalable, low-cost infrastructure platform in the cloud that powers tens of thousands of businesses worldwide! The Messaging team owns and operates Simple Notification Service (SNS) and Simple Queue Service(SQS), which provides AWS customers with the cloud infrastructure for...

  • Software Engineer Internship, Engineering

    Found in: Jooble CA O C2 - 1 week ago


    Vancouver, BC, Canada Amazon Full time

    Software Development Engineer, AWS Migration Acceleration Services The AWS Migration Acceleration Services team's mission is to help customers, partners, and internal teams accelerate the migration and modernization of applications. The services we build guide customers through the migration process, automate complex tasks, and provide proactive guidance....

  • Software Development Engineer, Identity Center Team

    Found in: Talent CA C2 - 7 days ago


    Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Do you want to solve business challenges through innovative technology? Do you enjoy working on cutting-edge, highly distributed systems in a team environment? Do you like working on industry-defining projects that move the needle?At Amazon, we hire the best minds in technology to innovate and build on behalf of our customers. The focus we have on our...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Come be part of a team that will directly shape and influence the future growth of Amazon. The Recruiting Engine Foundations and Domains (RFD) team is responsible for delivering an industry leading candidate experience; developing, building, and innovating, global, scalable technology recruiting solutions that are both powerful and light-weight. This team...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Amazon Digital Acceleration powers ordering, subscriptions, and device management for Prime, Amazon Video, Music, Audible, Alexa, and Kindle, amongst other digital businesses. We process billions of digital purchases every year and enable our digital businesses to grow their businesses worldwide. We are on a mission to be earth's best provider of one-time...

  • Software Development Engineer, Digital Acceleration

    Found in: Talent CA C2 - 7 days ago


    Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Amazon Digital Acceleration powers ordering, subscriptions, and device management for Prime, Amazon Video, Music, Audible, Alexa, and Kindle, amongst other digital businesses. We process billions of digital purchases every year and enable our digital businesses to grow their businesses worldwide. We are on a mission to be earth's best provider of one-time...

  • Senior Software Development Engineer

    Found in: Talent CA C2 - 6 days ago


    Vancouver, Canada Amazon Development Centre Canada ULC - K03 Full time

    Amazon Web Services (AWS) is the world leader in providing a highly reliable, scalable, low-cost infrastructure platform in the cloud that powers tens of thousands of businesses worldwide! The Messaging team owns and operates Simple Notification Service (SNS) and Simple Queue Service(SQS), which provides AWS customers with the cloud infrastructure for...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Amazon brings buyers and sellers together. Our retail customers depend on us to give them access to every product at the best possible price. Our sellers depend on us to give them a platform to launch their business into every home and marketplace. Making this happen is the mission of every engineer on the Amazon North American Stores Expansion (NASX) team....