Support Engineer – Amazon – Vancouver, BC
Location: Vancouver, BC | Company: Amazon
Amazon Development Centre Canada ULC is seeking a highly skilled Support Engineer to join the Selling Partner Financial Technology team in Vancouver, British Columbia. This role focuses on maintaining and improving the systems that support over 2.7 million third-party sellers across the globe — a vital part of Amazon’s e-commerce ecosystem.
The Selling Partner Financial Technology (FinTech) team provides the backbone for Amazon’s seller financial systems, handling balance tracking, payouts, collections, and risk management. As a Support Engineer, you’ll play a key role in keeping these large-scale distributed systems running smoothly while developing tools and automation to enhance performance and reliability.
About the Role
In this position, you’ll troubleshoot complex technical issues, support deployment pipelines, and write code to optimize and automate operational tasks. You’ll collaborate closely with software developers and cross-functional teams to ensure continuous system uptime and a seamless experience for Amazon’s selling partners. The role combines problem-solving, coding, and systems administration — ideal for an engineer passionate about operational excellence and large-scale distributed systems.
Benefits and Salary
Amazon offers a competitive compensation package with a salary range of $47,900 to $80,000 CAD per year, depending on experience and skills. Additional forms of compensation may include stock grants, bonuses, and benefits such as health coverage, retirement plans, and career growth opportunities.
Job Details
🆔 Job ID: 3119579
🏢 Company: Amazon Development Centre Canada ULC
📍 Location: Vancouver, British Columbia, Canada
💼 Department: Selling Partner Financial Technology (FinTech)
💻 Category: Software Development / Technical Support
💰 Salary Range: $47,900 – $80,000 CAD / year
Key Responsibilities
- Provide technical support for multiple systems, features, and services within Amazon’s seller financial infrastructure
- Troubleshoot and resolve complex technical issues raised through support tickets
- Develop and deploy tools and scripts to automate maintenance and monitoring tasks
- Support software deployments in staging and production environments
- Collaborate with engineering teams to transition support issues and create internal knowledge bases
- Work across systems and environments to ensure 24/7/365 reliability
Requirements / Skills
- Bachelor’s degree in Engineering, Computer Science, or equivalent
- 2+ years of experience in software development or technical support engineering
- Experience troubleshooting and debugging technical systems
- Proficiency with Unix/Linux systems
- Strong analytical, problem-solving, and critical thinking skills
- Ability to communicate technical information effectively across teams
Preferred Qualifications
- Experience with AWS services, cloud networking, or distributed computing
- Familiarity with operating systems, databases, and scripting languages
- Experience developing in Java or other modern programming languages
- Knowledge of system monitoring tools and DevOps workflows
How to Apply
Join Amazon’s rapidly growing FinTech team and play a key role in shaping the systems that support millions of sellers worldwide. Apply now through the official Amazon Jobs portal below:
Share This Opportunity
Know someone with a passion for system reliability and cloud technologies? Share this Amazon Support Engineer opportunity with them today!
Job Summary & Tips for Applying
To stand out as a Support Engineer at Amazon, emphasize your expertise in troubleshooting, system reliability, and automation. Highlight hands-on experience with Linux/Unix systems, scripting, and cloud environments such as AWS.
Show that you can manage multiple priorities under pressure while keeping systems stable and secure. Amazon values ownership, innovation, and curiosity — demonstrate how you’ve improved infrastructure or automated processes in past roles to enhance uptime and efficiency.