Avatar for Amazon Web Services
AWS provides customers with the broadest and deepest cloud platform
  • Scale Stage
    Rapidly increasing operations

Software Development Engineer II, Amazon MQ

  • $114k – $191k
  • |
  • |3 years of exp
  • |Full Time
Posted: 1 day ago
Job Location
Remote Work Policy

In office

Visa Sponsorship

Not Available

RelocationAllowed
Skills
Reliability
Design Patterns
Scaling
Software Programming Language

About the job

Description

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 projects to continually evolve and improve the projects with new features and optimizations.

Key job responsibilities

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, 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.

A day in the life

Your day might begin with a design discussion where you and your teammates whiteboard a new feature, weighing tradeoffs around system dependencies and long-term extensibility. After that, you dive into coding, writing tests, and reviewing pull requests from peers. You regularly connect with product and engineering partners to align on priorities, and you may spend part of your afternoon investigating an operational metric that looks off, tracing it to its root cause and proposing a fix. Throughout it all, you are coaching newer engineers and keeping your own skills sharp.

About The Team

Inclusive Team Culture:

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.

Basic Qualifications

  • 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

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 an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

The base salary range for this position is listed below. As a total compensation company, Amazon's package may include other elements such as sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon offers comprehensive benefits including health insurance (medical, dental, vision, prescription, basic life & AD&D insurance), Registered Retirement Savings Plan (RRSP), Deferred Profit Sharing Plan (DPSP), paid time off, and other resources to improve health and well-being. We thank all applicants for their interest, however only those interviewed will be advised as to hiring status.

CAN, BC, Vancouver - 114,800.00 - 191,800.00 CAD annually

Company - Amazon Web Services Canada, Inc.

Job ID: A10591952

About the company

Amazon Web Services company logo
AWS provides customers with the broadest and deepest cloud platform5000+ Employees
  • Scale Stage
    Rapidly increasing operations
Learn more about Amazon Web Services image

Perks

Health plans
Enroll in Medical, Dental, and Vision plans as well as a Flexible Spending Accounts for health and dependent care.
Retirement
Amazon’s 401(k) plan provides you an opportunity to defer compensation for your long-term savings and includes a company match.
Maternity and parental leave
Fully paid Maternity and Parental Leave options for parents prior to, and following, the birth or adoption of a child.
Adoption assistance
Adoption assistance for qualified domestic and international adoption expenses including attorney fees, court costs, and travel.
Stock options
Most employees have the ability to become owners of the company through the granting and vesting of Restricted Stock Units.
Time off
Employees earn paid time off in addition to company paid holidays.
Network of support
Free Employee Assistance Program provides confidential 24/7 support, resources and referrals for every aspect of work and personal life.
Network of support
Free Employee Assistance Program provides confidential 24/7 support, resources and referrals for every aspect of work and personal life.

Founders

Pablo Rey
CEO & Founder • 12 years
Madrid
image
Jim Routh
Founder
California
image
Nicole Fulfer
Founder
image
View the team image

Similar Jobs

Picovoice company logo
Picovoice
On-device AI platform for real-time voice, language, and vision understanding
Picovoice company logo
Picovoice
On-device AI platform for real-time voice, language, and vision understanding
Picovoice company logo
Picovoice
On-device AI platform for real-time voice, language, and vision understanding
Clarity  company logo
Clarity
The marketplace for private stock. Trade unicorns online
Clarity  company logo
Clarity
The marketplace for private stock. Trade unicorns online
Crema Social company logo
Crema Social
Fast Growting International Dating through a Social Meal Experiment
IcePanel company logo
IcePanel
Diagramming and modelling tool for software architecture