Current jobs related to Software Development Engineer- AWS Messaging Services, Simple Notification Service, AWS - Vancouver, British Columbia - Amazon


  • Vancouver, British Columbia, Canada Amazon Full time

    Software Development Engineer - AWS Messaging ServicesAmazon Web Services (AWS) is a leading provider of cloud infrastructure, offering a highly reliable, scalable, and low-cost platform for businesses worldwide. The AWS Messaging team is responsible for designing and operating Simple Notification Service (SNS) and Simple Queue Service (SQS), critical...


  • Vancouver, British Columbia, Canada Amazon Full time

    Software Development Engineer - AWS Messaging ServicesAmazon Web Services (AWS) is a leading provider of cloud infrastructure, offering a highly reliable, scalable, and low-cost platform for businesses worldwide. The AWS Messaging team is responsible for designing and operating Simple Notification Service (SNS) and Simple Queue Service (SQS), critical...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC - K03 Full time

    Shape the Future of Cloud Communication at Amazon Development Centre Canada ULC - K03 We are seeking a talented and driven Senior Software Engineer to join our AWS Messaging team, a group dedicated to providing reliable, scalable, and cost-effective cloud infrastructure solutions. Our team is responsible for the development and maintenance of critical...


  • Vancouver, British Columbia, Canada Amazon Full time

    Cloud Software Engineer - Messaging SolutionsAmazon Web Services (AWS) stands at the forefront of delivering a robust, scalable, and cost-effective cloud infrastructure that supports countless enterprises globally. The Messaging division is responsible for the management and operation of services such as Simple Notification Service (SNS) and Simple Queue...


  • Vancouver, British Columbia, Canada Amazon Full time

    Senior Software Development Engineer - AWS Messaging ServicesAmazon Web Services (AWS) stands as the premier provider of a highly dependable, scalable, and cost-effective cloud infrastructure platform that supports countless businesses globally. The Messaging team is responsible for the operation and management of the Simple Notification Service (SNS) and...


  • Vancouver, British Columbia, Canada Amazon Full time

    Senior Software Development Engineer - AWS Messaging ServicesAmazon Web Services (AWS) stands as the premier provider of a highly dependable, scalable, and cost-effective cloud infrastructure platform that supports countless businesses globally. The Messaging team is responsible for the operation and management of the Simple Notification Service (SNS) and...


  • Vancouver, British Columbia, Canada Amazon Full time

    Cloud Software Engineer - Messaging SolutionsAmazon Web Services (AWS) stands at the forefront of delivering a robust, scalable, and cost-effective cloud infrastructure that supports countless enterprises globally. The Messaging division is responsible for the operation and management of services such as Simple Notification Service (SNS) and Simple Queue...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    Minimum Qualifications:3+ years of professional software development experience, excluding internships2+ years of experience in system design or architecture, focusing on design patterns, reliability, and scalabilityProficiency in at least one programming language3+ years of comprehensive software development lifecycle experience, covering coding standards,...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    Minimum Qualifications:3+ years of professional software development experience, excluding internships2+ years of experience in design or architecture of systems, focusing on design patterns, reliability, and scalabilityProficiency in at least one programming language3+ years of experience in the complete software development lifecycle, including coding...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    Minimum Qualifications:3+ years of professional software development experience, excluding internships2+ years of experience in system design or architecture, focusing on design patterns, reliability, and scalabilityProficiency in at least one programming language3+ years of comprehensive software development lifecycle experience, covering coding standards,...

  • Software Engineer

    4 weeks ago


    Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    AWS Backup empowers customers to centralize and automate data protection across a wide range of AWS services. This fully managed, policy-based service offers cost-effectiveness and simplifies protection at scale, helping customers meet regulatory compliance requirements and achieve their business continuity goals.We are seeking a passionate Software Engineer...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Amazon Web Services Identity and Access Management (AWS IAM). As a key member of our engineering team, you will be responsible for designing, building, and operating high-throughput, reliable, distributed systems on a global scale.Key ResponsibilitiesDesign...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Amazon Web Services Identity and Access Management (AWS IAM). As a key member of our engineering team, you will be responsible for designing, building, and operating high-throughput, reliable, distributed systems on a global scale.Key ResponsibilitiesDesign...


  • Vancouver, British Columbia, Canada Amazon Full time $114,800

    Position Overview:As a Software Engineering Intern focused on Cloud Messaging Solutions, you will be part of a dynamic team at Amazon Web Services (AWS), a leader in providing scalable and reliable cloud infrastructure for businesses globally. The Messaging team is responsible for the development and management of services such as Simple Queue Service (SQS)...


  • Vancouver, British Columbia, Canada Amazon Full time

    DESCRIPTIONAWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon's Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS's services and features apart in the industry. As a member of the UC organization, you'll support the...


  • Vancouver, British Columbia, Canada Amazon Data Services Canada, Inc. Full time

    About the RoleWe are seeking a highly skilled Software Development Manager to lead the delivery of customer-facing sustainability products within our AWS Infrastructure Sustainability Tech organization. This team builds solutions to integrate sustainability data across AWS infrastructure and operations, supporting AWS customers' sustainability goals and our...


  • Vancouver, British Columbia, Canada Amazon Data Services Canada, Inc. Full time

    About the RoleWe are seeking a highly skilled Software Development Manager to lead the delivery of customer-facing sustainability products within our AWS Infrastructure Sustainability Tech organization. This team builds solutions to integrate sustainability data across AWS infrastructure and operations, supporting AWS customers' sustainability goals and our...


  • Vancouver, British Columbia, Canada Amazon Full time

    Cloud Infrastructure Software Engineer - AWS Messaging ServicesAmazon Web Services (AWS) stands as a global leader in delivering a highly dependable, scalable, and cost-effective cloud infrastructure platform that supports countless businesses across the globe. The Messaging team is responsible for the management and operation of Simple Notification Service...


  • Vancouver, British Columbia, Canada Amazon Data Services Canada, Inc. Full time

    About the RoleWe are seeking a highly skilled Software Development Manager to lead our Sustainability Tech team at AWS. As a key member of our organization, you will be responsible for delivering high-impact sustainability products and features that integrate sustainability data across AWS infrastructure and operations.Key ResponsibilitiesLead a team of...


  • Vancouver, British Columbia, Canada Amazon Data Services Canada, Inc. Full time

    About the RoleWe are seeking a highly skilled Software Development Manager to lead our Sustainability Tech team at AWS. As a key member of our organization, you will be responsible for delivering high-impact sustainability products and features that integrate sustainability data across AWS infrastructure and operations.Key ResponsibilitiesLead a team of...

Software Development Engineer- AWS Messaging Services, Simple Notification Service, AWS

4 months ago


Vancouver, British Columbia, Canada Amazon Full time
DESCRIPTION

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 building highly scalable, asynchronous and fault tolerant cloud applications.

It's a core architectural component of the critical for Amazon and many leading global enterprises running on AWS.

If you are passionate about the challenges of big scale, building cutting edge technologies and making developing distributed applications easy and reliable then the AWS Messaging team is for you.


We are looking for a Software Development Engineer to help refine roadmaps and technical direction, and follow through with detailed architecture, design, and excellent code, and to drive operation excellence of a massive scale (think multi-million TPS) distributed system.


How do you know if you are a good fit for us? You are fascinated by and want to innovate in distributed fault-tolerant systems that operate at scale.

You love customers.

When our customers ask for the next big feature, you know this means you'll be able to truly dig into the solution and get it done right.

You love owning the project from idea to production, delivering not only in the implementation but in all phases from the kernel of an idea to quickly getting code into production.

You enjoy collaborating with your teammates. You love working in agile programming environments and running fast to deliver evolution for your AWS services.

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

Vancouver, BC, CAN
BASIC QUALIFICATIONS
3+ years of non-internship professional software development experience

  • 2+ years of noninternship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience programming with at least one software programming language
PREFERRED QUALIFICATIONS
3+ 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
Amazon is committed to a diverse and inclusive workplace.

Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, disability, age, or other legally protected status.

If you would like to request an accommodation, please notify your Recruiter.

The base salary for this position ranges from $114,800/year up to $191,800/year. Salary is based on a number of factors and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company.

Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits.

Applicants should apply via our internal or external career site.