Software Development Engineer, Amazon MQ
About the role
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. Amazon MQ is a single tenant managed service for open source message brokers. Our team is established in two locations (Vancouver & Seattle) and we're responsible for end-to-end delivery of our external & internal roadmap and supporting our customers. You will have an opportunity to engage with the open source communities to help shape mission critical software depended on by thousands of businesses globally.
Responsibilities
- Designing, developing, testing, and deploying distributed open-source message broker systems and large-scale solutions for our world-wide customer base.
- Collaborating closely with cross-functional peers and open source project maintainers to influence overall strategy and define the team’s roadmap.
- Driving the system architecture, spearheading best practices that enable a quality product.
- Helping coach and develop junior engineers.
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
- 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
Benefits
- Health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage)
- 401(k) matching
- Paid time off
- Parental leave
Pay
Base salary range: $143,700.00 - $194,400.00 USD annually (Seattle, WA). Includes sign-on payments and restricted stock units (RSUs). Final compensation based on experience, qualifications, and location.