Software Development Engineer, WW Deals & Promotions
Listed on Amazon’s official careers site. Posted April 29, 2026. Check that it is still open and apply there.
Apply on Amazon’s careers site →Job description
Are you passionate about building innovative, world-class customer experiences that delight Amazon shoppers around the globe? As a Software Development Engineer II on our WW Deals and Promotions team in Vancouver, you'll have the opportunity to do just that.
In this exciting role, you'll contribute to designing and developing the systems that power Amazon's entire promotions ecosystem - from the deals and discounts customers discover, to the seamless purchase experiences they enjoy. Your work will directly shape how millions of customers interact with and take advantage of our most popular offers, across every touchpoint of their shopping journey.
You'll collaborate closely with product managers to translate innovative promotions features into robust, scalable technical solutions. And you'll work alongside a talented team of engineers to ensure these mission-critical systems operate with rock-solid reliability, performance, and security.
You'll also have opportunities to mentor junior engineers, provide feedback to improve code quality and maintainability, and identify ways to evolve the promotions platform. If you have 3+ years of professional software development experience, a passion for solving complex problems, and a drive to create delightful customer experiences, we want to hear from you.
Join us in Vancouver and play a pivotal role in shaping the future of Amazon's global promotions ecosystem. Together, we'll deliver world-class experiences that keep customers coming delighted.
Key job responsibilities
In this role, you will:
* Design, build, and deploy scalable, low-latency services to support the deals and promotions experience
* Collaborate closely with product managers, designers, and other engineers to translate customer and business requirements into robust technical solutions
* Contribute to the operational excellence of the team's services, participate in on-call rotations, and improve system performance and reliability
* Set a high standard for code quality, maintainability, and development best practices through your own work and code reviews
* Mentor junior engineers and share your knowledge to help the team continuously improve
To be successful, you'll need
* 3+ years of non-internship professional software development experience
* Expertise in designing and building high-performance, scalable services and APIs
* Strong proficiency in at least one major programming language (e.g. Java, Python, C++, etc.)
* Experience with distributed systems, microservices architecture, and cloud infrastructure
* A passion for solving complex, ambiguous problems and delivering innovative customer experiences
* Excellent communication skills to collaborate effectively with cross-functional partners
More jobs at Amazon
Manager, Software Development , Fulfillment Optimization
CA, BC, Vancouver
Senior Software Dev Engineer, EC2 Hyperplane
CA, BC, Vancouver
Senior Software Development Engineer, AWS Eventbridge
CA, BC, Vancouver
Senior Software Development Engineer, Amazon Private Brands
CA, BC, Vancouver
Software Dev Engineer II, Offers Platform, Catalog Systems, ASCS
CA, BC, Vancouver
Similar jobs at other companies
Inside Sales Representative - International Deals
Fortinet · Frankfurt, Hessen, Germany
Software Development Engineer
NTT · Beijing, China
Software Development Engineer III
Hitachi · Mexico
Junior Software Engineer (Application Development Engineer )
ABB · Xiamen, Fujian, China
Software Development Engineer
CVS Health