Software Development Engineer for Message Broker Systems
2 weeks ago
We are looking for a highly skilled Software Development Engineer to join our Amazon MQ team. As a key member of our engineering team, you will be responsible for designing, developing, testing, and operating distributed open-source message broker systems on a global AWS service.
This is an excellent opportunity to work 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, insisting on the highest standards and best practices that enable a quality product, and help coach and develop junior engineers.
To succeed in this role, you 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 TeamOur 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.
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. We are an equal opportunity employer and do not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, disability, age, or other legally protected status.
CompensationThe base salary for this position ranges from $114,800/year up to $191,800/year. In addition to a full range of medical, financial, and/or other benefits, applicants may also receive equity, sign-on payments, and other forms of compensation as part of a total compensation package.
-
Vancouver, British Columbia, Canada Amazon Full timeAbout Amazon MQAmazon MQ is a managed AWS service for Apache ActiveMQ and RabbitMQ that streamlines setup, operation, and management of message brokers on AWS. Our goal is to make it easier for developers to build applications that utilize the rich features and power of open-source message brokers.Key Job ResponsibilitiesAs a Software Development Engineer...
-
Software Architect for Distributed Systems
7 days ago
Vancouver, British Columbia, Canada Amazon Full timeAbout the RoleWe are seeking a highly skilled Software Development Engineer to join our Amazon MQ team. As a key member of our team, you will be responsible for designing and developing distributed open-source message broker systems and large-scale solutions.Company OverviewAt Amazon, we embrace our differences and strive to further our culture of inclusion....
-
Software Development Specialist
4 weeks ago
Vancouver, British Columbia, Canada WIA Software Systems Inc. Full timeJob Description:We are seeking an experienced and skilled software engineer to join our team at WIA Software Systems Inc. as a senior software engineer. As a key member of our development team, you will be responsible for designing, developing, testing, and maintaining complex software systems.
-
Software Development Engineer
1 month ago
Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC - K03 Full timeAbout the RoleWe are looking for passionate software engineers who have experience building innovative, mobile applications that customers love and will enhance their day-to-day capabilities.You will have an enormous opportunity to impact the customer experience, design, architecture, and implementation of a cutting-edge mobile product used every day.As a...
-
Amazon Software Development Engineer
4 weeks ago
Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full timeAbout the RoleWe are seeking talented Software Development Engineers to join our team at Amazon Development Centre Canada ULC. As a Software Development Engineer, you will play a key role in conceiving, designing, and building innovative products and services that meet the needs of our customers.Key ResponsibilitiesCollaborate with experienced...
-
Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full timeAbout the RoleAs a Software Development Engineer in Amazon's Centralized Network Service team, you will be part of the Supply Chain Optimization Technologies (SCOT) group that owns Amazon's global inventory planning and fulfillment systems.Job DescriptionWe are looking for talented engineers who want to apply and grow their technical depth and breadth while...
-
Software Developer Position
4 weeks ago
Vancouver, British Columbia, Canada WIA Software Systems Inc. Full timeAbout WIA Software Systems Inc.We are a reputable software company seeking an experienced Software Developer to join our team. As a Software Developer, you will be responsible for designing, developing, and testing software applications.
-
Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full timeCompany OverviewAt Amazon, we rely on our technology to deliver millions of packages every day to our customers - on time, with low cost. The Middle Mile Products & Technology organization builds complex software solutions that work across our vendors, warehouses and carriers to optimize both time & cost of getting the packages delivered.Job DescriptionWe...
-
Vancouver, British Columbia, Canada Amazon Full timeJoin Amazon's mission to innovate and push the boundaries of technology. As a seasoned Software Development Engineer with our MQ team, you will be responsible for designing, developing, testing, and deploying complex distributed open-source message broker systems and large-scale solutions for our global customer base.We are committed to fostering an...
-
Software Quality Assurance Specialist
4 weeks ago
Vancouver, British Columbia, Canada Incognito Software Systems Full timeWe are currently seeking a skilled and detail-oriented Software Quality Assurance Specialist to join our Engineering Department at Incognito Software Systems.As a key member of our team, you will play a crucial role in developing new processes and enhancing existing test methodologies within our Digital Home Experience and IoT product...
-
Senior Software Development Engineer, Aurora CP
1 month ago
Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time{"heading":"Join Amazon Development Centre Canada ULC as a Software Development Engineer", "lead":"Become a key member of our team and help revolutionize database services in the cloud.", "sections" : [ { "title":"About the Role", "text":"We are seeking a highly skilled Software Development Engineer to join our Aurora team. As a member of this team, you will...
-
Software Development Leader
4 weeks ago
Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full timeAbout the RoleWe are seeking an exceptional Software Development Engineer to lead the design and implementation of significant portions of our product development at Amazon Ads. As a leader and mentor for other engineers, you will help set the features, architecture, and best practices of the team.Job DescriptionIn this role, you will be responsible for...
-
Software Development Engineer AWS Backup
1 month ago
Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full timeAbout this roleAWS Backup enables customers to centralize and automate protection across AWS services. This fully managed, policy-based service simplifies protection at scale, meeting business continuity goals and regulatory compliance obligations.We are seeking a skilled Software Development Engineer to contribute to the growth of this service, adding...
-
Software Development Engineer
1 month ago
Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full timeAmazon Development Centre Canada ULC is at the forefront of innovation, pushing the boundaries of technology to deliver data solutions that impact millions of users worldwide. As a Software Development Engineer on our team, you will play a pivotal role in shaping the definition, vision, design, roadmap, and development of our security and compliance...
-
AWS IAM Senior Software Development Engineer
4 weeks ago
Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full timeAt Amazon Web Services Identity and Access Management (AWS IAM), we're pushing the boundaries of technical innovation to enable AWS customers to run their workloads confidently and securely. Our mission is to develop a robust identity management, authentication, and authorization stack for the AWS cloud.We operate one of the world's largest distributed...
-
Cloud Messaging Architect
4 weeks ago
Vancouver, British Columbia, Canada Amazon Full timeAbout the RoleWe are seeking a talented Software Development Engineer to join our team in designing and implementing fault-tolerant systems that operate at scale. As a key member of our team, you will have strong ownership over the design, implementation, and operation of massive-scale (think multi-million TPS) systems.About Our TeamOur team is dedicated to...
-
Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full timeAbout Amazon Development Centre Canada ULCAmazon Development Centre Canada ULC is a cutting-edge software development company that enables businesses of all sizes to succeed on the Amazon platform.Salary: $120,000 - $180,000 per yearWe are seeking an experienced Software Development Engineer to join our Advertiser Experience team in Brand Shopping Experience...
-
Traffic Engineering Software Developer
1 month ago
Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC - K03 Full timeAbout the role:We are seeking a highly skilled Software Development Engineer to join our Traffic Engineering team at Amazon Development Centre Canada ULC - K03.As a key member of our team, you will be responsible for designing and developing software solutions that manage and route web traffic to Amazon's websites.You will work closely with our team to...
-
Software Development Engineer
1 month ago
Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full timeJob DescriptionThe AWS Marketplace Team at Amazon Development Centre Canada ULC is seeking an experienced Software Development Engineer to join our team. This is an exciting opportunity to work on complex system software, be customer-centric, and passionate about building quality software as well as achieving operational excellence.About the RoleAs a...
-
Vancouver, British Columbia, Canada Amazon Full timeCompany OverviewAmazon 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...