Software Development Engineer – Amazon – Vancouver, BC
Location: Vancouver, BC | Company: Amazon
Join Amazon Development Centre Canada as a Software Development Engineer on the Product UI/SPF/TE team. This opportunity is ideal for engineers with 5+ years of full-stack experience, capable of delivering front-end features for mobile while contributing to complex, scalable systems.
If you’re passionate about UX design patterns, working with cutting-edge front-end libraries, and building solutions that reach millions of customers, this role puts your expertise at the center of innovation and global scale.
About the role: Software Development Engineer
This role focuses on building responsive UI features and contributing to full-stack development within Amazon’s ecosystem. You will work across the entire software development life cycle, from architecture to deployment, and be responsible for delivering high-quality front-end experiences.
You’ll collaborate with cross-functional teams, rapidly prototype ideas, and help extend or patch popular front-end libraries as needed. Success in this position means aligning with Amazon’s leadership principles, bringing technical depth, and delivering scalable, high-performance applications.
Benefits and Salary
Amazon offers a total compensation package that includes base salary, equity, bonuses, and a broad range of health, financial, and wellness benefits. The base salary for this role ranges from $114,800 to $191,800 USD annually, depending on experience and skill level.
Job Details
📌 Job Type: Software Development – Front-End & Full Stack
📍 Location: Vancouver, BC
💰 Pay Range: $114,800 – $191,800 (based on experience, skills, and knowledge)
Requirements / Skills
- 5+ years of full-stack development experience
- 3+ years designing or architecting scalable systems
- Strong knowledge of front-end libraries, UX patterns, and responsiveness
- Ability to communicate technical concepts to non-technical stakeholders
- Bachelor’s degree in Computer Science or equivalent
- Experience with source control, testing, and CI/CD pipelines
How to Apply
Interested in developing next-gen front-end systems at scale? Take the next step and apply now to join Amazon’s innovative engineering team.
Share This Opportunity
Know someone who might be interested? Share this job posting and help them join Amazon!
Job Summary & Tips for Applying
This opportunity is perfect for developers with strong front-end engineering skills, particularly in responsive design and scalable systems. You’ll join a team where innovation is constant and impact is global.
Showcase your ability to prototype rapidly, manage UI frameworks, and explain technical trade-offs clearly. Highlight experience with end-to-end software development and collaboration across teams.