Software Development Engineer II
1 week ago
At Amazon, we're revolutionizing the delivery experience for millions of customers worldwide. Our Delivery Experience (DEX) team is a driving force behind this transformation, innovating ways to get what customers want, when and how they want it.
We're seeking an exceptional Software Development Engineer II to join our Delivery Badging and Messaging team (BAGMA). This critical service helps customers select delivery options that offer the fastest, cheapest, and most convenient delivery, tailored to each customer's preferred delivery destination, Prime membership status, and more.
In this role, you'll design and build scalable solutions to new challenges, spanning multiple systems, some outside your team's ownership. You will collaborate with multiple teams across the company, so effective communication and collaboration skills are essential. If you're creative, talented, have a strong sense of ownership, enjoy solving complex problems with an impact on all of Amazon's customers, we invite you to apply.
Responsibilities
Design, build, and launch software solutions to difficult problems
Create, modify, or retire software owned by your team or a partner team
Review teammates' code and design contributions
Mentor junior engineers and help them improve their skills
Lead or participate in design reviews, metrics and ticket reviews, sprint planning, and retrospectives
When on-call, resolve operational issues impacting your team's services
Contribute to continuous improvement of team's engineering and operational practices
Provide technical support to partner teams to help them deliver on shared initiatives
Requirements
3+ years of non-internship professional software development experience
2+ years of non-internship design or architecture experience of new and existing systems
Experience programming with at least one software programming language
3+ years of full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations
Bachelor's degree in computer science or equivalent
What We Offer
A competitive salary range of $114,800/year - $191,800/year, depending on your experience and qualifications. Additionally, you'll receive a comprehensive benefits package, including medical, dental, and vision coverage, maternity and parental leave options, paid time off, and RRSP matching. As a total compensation company, we also offer equity, sign-on payments, and other forms of compensation as part of our total rewards package.
About Amazon
We're committed to a diverse and inclusive workplace, where everyone can thrive. Amazon is an equal opportunity employer and does not discriminate based on race, national origin, gender, gender identity, sexual orientation, disability, age, or other legally protected status.
-
Software Development Engineer II
4 weeks ago
Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full timeBe part of a pioneering team that shapes Amazon’s future growth by delivering an exceptional candidate experience. As a Software Development Engineer II, you’ll contribute to cutting-edge technology solutions that power Amazon’s continued expansion and innovation. Your expertise will help us build scalable, user-friendly, and high-performance...
-
Software Development Engineer II Position
1 month ago
Vancouver, British Columbia, Canada Amazon Full timeJob Title: Software Development Engineer II PositionAbout the Role:We are seeking a talented Software Development Engineer II to join our team at Amazon. As a key member of our team, you will be responsible for the end-to-end delivery of software to support major outcomes across Amazon. You will work with experienced engineers and user interface experts to...
-
Software Engineer II
1 month ago
Vancouver, British Columbia, Canada Microsoft Full timeJob Description:The E+D Growth team at Microsoft is seeking a skilled Software Engineer II to accelerate the adoption of Copilot and Microsoft 365. Our team is a strategic hub for revolutionizing productivity by delivering embedded experiences across the Microsoft 365 suite. As a key member of the team, you will tackle technical challenges and create...
-
Software Development Engineer II Role at Amazon
4 weeks ago
Vancouver, British Columbia, Canada Amazon Full timeAbout the RoleAmazon is now hiring a Software Development Engineer II to join the Agilis Tech team in Costa Rica. As a Software Development Engineer, you will work on high-demand web applications and back-end services that support business growth, using best-in-kind technology and collaborating with experienced professionals.Key ResponsibilitiesDevelop...
-
Software Development Engineer II
4 weeks ago
Vancouver, British Columbia, Canada Amazon Full timeJob OverviewWe are seeking an experienced Software Development Engineer II to join our team at Amazon. In this role, you will have the opportunity to design and develop scalable solutions for our global e-commerce platform.About the RoleThe ideal candidate will have a strong background in software development, with experience in designing and implementing...
-
Software Development Engineer, Alexa ADE Mobile
3 weeks ago
Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full timeAt Amazon Development Centre Canada ULC, we're revolutionizing the way people interact with technology. As a Software Development Engineer on our Alexa Daily Essential (ADE) team, you'll play a pivotal role in shaping and building products that customers love.About UsWe're a fast-paced, start-up like environment where agile development is embraced and...
-
Software Engineer for Talent Acquisition
4 weeks ago
Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full timeCompany OverviewAmazon is a global leader in e-commerce, cloud computing, and artificial intelligence. Our technology enables millions of people to shop, innovate, and live better every day.Job DescriptionWe are seeking an experienced Software Developer Engineer II to join our Candidate Generation (CanGen) team. As a key member of this team, you will...
-
Software Developer in Test Engineer
4 weeks ago
Vancouver, British Columbia, Canada LMI Technologies Full timeAbout the RoleLMI Technologies, a leading technology company, is seeking a talented Software Developer in Test II to join our innovative team. As a key member, you will play a crucial role in ensuring the quality and excellence of our 3D machine vision solutions.As a Software Developer in Test II, you will be responsible for designing and implementing...
-
Software Development Engineer
4 weeks ago
Vancouver, British Columbia, Canada WIA Software Systems Inc. Full timeAbout the Role:We are seeking an experienced Software Development Engineer to join our team at WIA Software Systems Inc. in a key role that will drive the development of high-quality software solutions.About the Job:Collaborate with cross-functional teams to design, develop, and test software applications.Develop and implement software solutions by analyzing...
-
Software Engineer II
1 week ago
Vancouver, British Columbia, B6B, British Columbia, Canada Microsoft Canada Full timeThe Azure Edge + Platform Engineering System designs, builds, and operates the largest scale engineering system in the industry. We are building large scale systems by leveraging our experience and knowledge in distributed systems and hybrid cloud computing. Our services support the secure development and release of some of the most widely used products in...
-
Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full timeAbout the RoleWe are seeking talented engineers to join the Amazon Prime Team in Canada, where you will have the opportunity to design and implement new features that impact millions of customers worldwide.Key ResponsibilitiesWork closely with the business team to design and implement new features for the Prime experienceUse a variety of core languages and...
-
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...
-
Software Development Engineer II
21 hours ago
Vancouver, British Columbia, Canada Amazon Full timeAmazon Financial Services: Scaling for the FutureWe are seeking a talented Software Development Engineer II to join our team at Amazon's Financial Foundation Services (AFFS) division. As a key member of our team, you will play a pivotal role in designing, implementing, and maintaining innovative software solutions that drive business growth and improve...
-
Vancouver, British Columbia, Canada Amazon Full timeThe Deployment Systems team within Amazon Software Builder Experience (ASBX) is responsible for developing and maintaining the software that enables Amazon's massive developer community to build and deploy cutting-edge services and technology. Our team owns the systems that deliver the technology for fully-automated deployments and dynamic fleet scaling for...
-
Vancouver, British Columbia, Canada Amazon Full timeAbout Amazon PrimeAt Amazon, we are committed to making our customers' lives better every day. One way we do this is by delivering an exceptional Prime experience that meets their evolving needs and expectations.A Little About Our TeamOur team of talented engineers designs and implements new features that bring the Prime experience to life for millions of...
-
Vancouver, British Columbia, Canada Amazon Full timeAbout the JobAs a Software Development Engineer II (SDE II) on the Customer Shipment Tracking and Control (CSTRAC) team, you will lead engineering design and development with a team of engineers and product partners.Key ResponsibilitiesLeverage high standards for code quality, code reviews, testing, and operational excellence to drive results.Create...
-
Amazon Software Development Engineer
3 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...
-
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...
-
Senior Software Development Engineer
4 weeks ago
Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full timeAbout the RoleA highly skilled Senior Software Development Engineer is sought after by Amazon Development Centre Canada ULC to join the AWS Elemental Video Engine team.The ideal candidate will have a strong background in video codec development, particularly AV1, HEVC, H.264, and MPEG2. This is a key role in improving the quality per bit in our home-grown...
-
Flight Software Engineer II
4 weeks ago
Vancouver, British Columbia, Canada Sierra Space Full timeAbout the RoleWe are seeking a highly skilled Flight Software Engineer II to join our team at Sierra Space, where you will play a critical role in designing and developing flight software and algorithms solutions for spacecraft missions.Key ResponsibilitiesDesign and develop flight software and algorithms solutions for spacecraft missionsAnalyze and evaluate...