Software Development Engineer, Amazon MQ

3 weeks ago


Vancouver, Canada Amazon Development Centre Canada ULC Full time

As a Software Development Engineer with Amazon MQ, you will be responsible for designing, developing, testing, and deploying distributed open-source message broker systems and large-scale solutions for our world-wide customer base. In this role, you will collaborate closely with cross-functional peers and open source project maintainers to influence our overall strategy and define the team’s roadmap. You will drive the system architecture, spearhead best practices that enable a quality product, and help coach and develop junior engineers. A successful candidate will have an established background in engineering large scale software systems, a strong technical ability, great communication skills, and a motivation to achieve results in a fast-paced environment.


About the Team:


Inclusive Team Culture:

Here at AWS, we embrace our differences. We are committed to furthering our culture of inclusion. We have ten employee-led affinity groups, reaching 40,000 employees in over 190 chapters globally. We have innovative benefit offerings, and host annual and ongoing learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences. Amazon’s culture of inclusion is reinforced within our 14 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust.


Mentorship & Career Growth:

Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge sharing and mentorship. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded engineer and enable them to take on more complex tasks in the future.


Minimum Requirements:

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience programming with at least one software programming language
  • 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.

#J-18808-Ljbffr

  • Vancouver, Canada Amazon Full time

    Software Development Engineer, Amazon MQAs a Software Development Engineer with Amazon MQ, you will be responsible for designing, developing, testing, and deploying distributed open-source message broker systems and large-scale solutions for our world-wide customer base. In this, you will collaborate closely with cross-functional peers and open source...


  • Vancouver, Canada Amazon Full time

    Software Development Engineer, Amazon MQAs a Software Development Engineer with Amazon MQ, you will be responsible for designing, developing, testing, and deploying distributed open-source message broker systems and large-scale solutions for our world-wide customer base. In this, you will collaborate closely with cross-functional peers and open source...


  • Vancouver, Canada Amazon Full time

    Software Development Engineer, Amazon MQAs a Software Development Engineer with Amazon MQ, you will be responsible for designing, developing, testing, and deploying distributed open-source message broker systems and large-scale solutions for our world-wide customer base. In this, you will collaborate closely with cross-functional peers and open source...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Full time

    Software Development Engineer, Amazon MQAs a Software Development Engineer with Amazon MQ, you will be responsible for designing, developing, testing, and deploying distributed open-source message broker systems and large-scale solutions for our world-wide customer base. In this, you will collaborate closely with cross-functional peers and open source...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    As a Software Development Engineer with Amazon MQ, you will be responsible for designing, developing, testing, and deploying distributed open-source message broker systems and large-scale solutions for our world-wide customer base. In this role, you will collaborate closely with cross-functional peers and open source project maintainers to influence our...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    As a Software Development Engineer with Amazon MQ, you will be responsible for designing, developing, testing, and deploying distributed open-source message broker systems and large-scale solutions for our world-wide customer base. In this role, you will collaborate closely with cross-functional peers and open source project maintainers to influence our...


  • Vancouver, Canada Amazon Full time

    DESCRIPTIONAs a Software Development Engineer with Amazon MQ, you will be responsible for designing, developing, testing, and deploying distributed open-source message broker systems and large-scale solutions for our world-wide customer base. In this, you will collaborate closely with cross-functional peers and open source project maintainers to influence...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Development Centre Canada ULC Full time

    As a Software Development Engineer with Amazon MQ, you will be responsible for designing, developing, testing, and deploying distributed open-source message broker systems and large-scale solutions for our world-wide customer base. In this role, you will collaborate closely with cross-functional peers and open source project maintainers to influence our...


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

    Position Overview:As a Senior Software Engineer at Amazon MQ, you will play a pivotal role in the design, development, testing, and deployment of distributed open-source messaging systems and extensive solutions tailored for our global clientele. This position requires close collaboration with cross-functional teams and open-source project maintainers to...


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

    Position Overview:As a Senior Software Engineer at Amazon MQ, you will take charge of the design, development, testing, and deployment of distributed open-source messaging systems and extensive solutions for our global clientele. This role involves close collaboration with cross-functional teams and open-source project maintainers to shape our strategic...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Would you like to work on one of the world's largest transactional distributed systems? How about working with customers and peers from the entire range of Amazon's business on cool new features? Whether you're passionate about building highly scalable and reliable systems or a software developer who likes to solve business problems, Amazon Tax Platform...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Would you like to work on one of the world's largest transactional distributed systems? How about working with customers and peers from the entire range of Amazon's business on cool new features? Whether you're passionate about building highly scalable and reliable systems or a software developer who likes to solve business problems, Amazon Tax Platform...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Would you like to work on one of the world's largest transactional distributed systems? How about working with customers and peers from the entire range of Amazon's business on cool new features? Whether you're passionate about building highly scalable and reliable systems or a software developer who likes to solve business problems, Amazon Tax Platform...


  • Vancouver, Canada Amazon Full time

    Software Development Engineer, Amazon StoresJob ID: 2753232 | Amazon.com.ca, Inc. - A49Come build the future as a Software Development Engineer at Amazon, where you will be inspired working along best-in-class inventors and innovators! You will have the opportunity to create meaningful experiences that deliver on the ever-evolving needs of our customers, and...


  • Vancouver, British Columbia, Canada Amazon Full time

    Software Development Engineer, Amazon MQAs a Software Development Engineer at Amazon MQ, your role will involve the design, development, testing, and deployment of distributed open-source messaging systems and large-scale solutions tailored for our global clientele. You will work closely with cross-functional teams and open-source project maintainers to...


  • Vancouver, British Columbia, Canada Amazon Full time

    Software Development Engineer, Amazon MQAs a Software Development Engineer at Amazon MQ, your role will encompass the design, development, testing, and deployment of distributed open-source messaging systems and large-scale solutions tailored for our global clientele. You will work in close collaboration with cross-functional teams and open-source project...


  • Vancouver, British Columbia, Canada Amazon Full time

    Software Development Engineer, Amazon MQAs a Software Development Engineer at Amazon MQ, your primary responsibility will be to architect, develop, test, and implement distributed open-source messaging systems and extensive solutions for our global clientele. You will work in close collaboration with cross-functional teams and open-source project leaders to...


  • Vancouver, Canada Amazon Full time

    Would you like to work on one of the world's largest transactional distributed systems? How about working with customers and peers from the entire range of Amazon's business on cool new features? Whether you're passionate about building highly scalable and reliable systems or a software developer who likes to solve business problems, Amazon Tax Platform...


  • Vancouver, Canada Amazon Full time

    Would you like to work on one of the world's largest transactional distributed systems? How about working with customers and peers from the entire range of Amazon's business on cool new features? Whether you're passionate about building highly scalable and reliable systems or a software developer who likes to solve business problems, Amazon Tax Platform...


  • Vancouver, Canada Amazon Full time

    Would you like to work on one of the world's largest transactional distributed systems? How about working with customers and peers from the entire range of Amazon's business on cool new features? Whether you're passionate about building highly scalable and reliable systems or a software developer who likes to solve business problems, Amazon Tax Platform...