Enable job alerts via email!

Software Development Engineer - Amazon MQ

CNSC

Vancouver

On-site

CAD 114,000 - 192,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Amazon MQ is seeking a Software Development Engineer to design and develop distributed open-source message broker systems. This role involves collaboration with teams, mentoring junior engineers, and driving the system architecture while promoting knowledge sharing. Candidates should possess experience in cloud computing and be passionate about software development.

Benefits

Comprehensive compensation package
Equity and sign-on payments
Full range of medical benefits
Opportunities for career growth
Professional development

Qualifications

  • 3+ years of professional software development experience.
  • 2+ years of design or architecture experience.
  • Experience with at least one programming language.

Responsibilities

  • Design and develop distributed open-source message broker systems.
  • Collaborate with cross-functional peers and open source project maintainers.
  • Drive system architecture and implement best practices.

Skills

Software development
Distributed computing
Message brokers
Java programming
Asynchronous service architectures

Education

Bachelor's degree in Computer Science or equivalent

Job description

Amazon is hiring a Software Development Engineer for Amazon MQ in Vancouver, BC. This role involves designing, developing, testing, and deploying distributed open-source message broker systems. You will collaborate with cross-functional teams, influence strategy, and define the team’s roadmap.

Sponsored Links

Join Amazon MQ and drive system architecture, establish best practices, and mentor junior engineers. If you are passionate about distributed computing, message brokers, and software development, this is the ideal role for you.

About the Role: Software Development Engineer (Amazon MQ)

As a Software Development Engineer at Amazon MQ, you will:

  • Design and develop distributed open-source message broker systems.
  • Collaborate with cross-functional peers and open source project maintainers.
  • Drive system architecture and implement best practices for high-quality products.
  • Coach and mentor junior engineers, promoting a culture of knowledge sharing.
  • Work with message brokers and asynchronous service architectures, driving scalable solutions.

This role is perfect for software engineers passionate about distributed systems, open source, and cloud computing.

Sponsored Links

Benefits and Salary

Amazon offers a comprehensive compensation package, including:

  • Base salary ranging from $114,800/year to $191,800/year (based on experience).
  • Equity, sign-on payments, and total compensation packages.
  • Full range of medical, financial, and other benefits.
  • Opportunities for career growth and professional development.

Job Type: AWS Software Development

Pay Range: $114,800 – $191,800 (based on experience)

Requirements / Skills
Basic Qualifications:
  • 3+ years of non-internship professional software development experience.
  • 2+ years of design or architecture experience (design patterns, reliability, and scaling).
  • Experience programming with at least one software programming language.
Preferred Qualifications:
  • Bachelor’s degree in Computer Science or equivalent.
  • 2+ years of experience in distributed computing and concurrent programming in Java.
  • 2+ years of experience working with message brokers or asynchronous service architectures.
  • Experience contributing to open source projects (especially those managed by the Apache Foundation).
How to Apply

Interested in joining Amazon MQ? Click below to apply:

Know someone who might be interested? Share this job posting and help them join Amazon MQ!

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

This role is ideal for software engineers with experience in distributed computing and message brokers. When applying, highlight your Java programming skills, architecture design experience, and open-source contributions.

Showcase your problem-solving skills and ability to work in large-scale systems. Demonstrate your enthusiasm for cutting-edge cloud technologies and distributed messaging systems.

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

Comment: *

Name: *

Email Address: *

Website:

Stay Updated! Get the Latest Job Alerts Directly to Your Inbox!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer - Credit

Marqeta, Inc.

Vancouver

Remote

CAD 112,000 - 140,000

Today
Be an early applicant

Software Development Engineer, Amazon MQ

CNSC

Vancouver

On-site

USD 114,000 - 192,000

30+ days ago

Senior Software Engineer - Transaction Auditing

Marqeta, Inc.

Toronto

Remote

CAD 91,000 - 115,000

22 days ago

Senior Software Engineer - Credit

Marqeta

Vancouver

On-site

CAD 112,000 - 140,000

22 days ago

Lead Software Engineer (Capital Markets Technology)

Scotiabank

Old Toronto

Remote

CAD 90,000 - 150,000

30+ days ago