Talent.com
Software Development Engineer
Software Development EngineerAmazon Development Centre Canada ULC • Vancouver, British Columbia, CAN
Software Development Engineer

Software Development Engineer

Amazon Development Centre Canada ULC • Vancouver, British Columbia, CAN
6 days ago
Job type
  • Full-time
Job description
Are you ready to build the future of financial technology at Amazon scale? Are you excited by greenfield initiatives that let you architect and ship brand-new systems from the ground up? Do you want to push the boundaries of what's possible with Generative AI to re-imagine the payments experience for our partners worldwide? If the idea of owning mission-critical services that move billions of dollars, support Amazon's finance functions, and must operate with high uptime gets your pulse racing — Amazon Finance Technology (FinTech) Payments is where you belong.

Who We Are

FinTech Payments handles the processing and disbursement of vendor payments across Amazon's global marketplaces, leveraging cutting-edge technologies and a modernized payments architecture. We build and operate highly scalable, distributed systems on AWS that rival the complexity and scope of the world's leading payments fintech companies — processing financial transactions worth billions of USD annually and growing.

We partner with financial institutions and Amazon business teams (Retail, Corp, Transportation, Digital) worldwide to deliver best-in-class payment capabilities. We delight our vendors by paying them when they want and how they want — on time, every time.

What Makes This Role Special

- Greenfield Development: We are building entirely new, industry-standard payments products from scratch — designing and launching services from the ground up to process and disburse on-time payments at massive scale. This is your chance to define the architecture, set the technical direction, and leave your fingerprint on systems that will serve Amazon for years to come.

- Highly Scalable Systems: Our services are at the heart of Amazon's financial operations. You'll own systems that must scale seamlessly with Amazon's ever-growing payment volumes, maintain high availability, and meet the highest bar for reliability, security, and performance.

- Full-Stack Innovation with Micro-Front End Architecture: We're building modern, cohesive web applications using a federated micro-front end architecture — enabling finance and business customers to operate their critical functions through intuitive, modular, and independently deployable UIs. You'll work across the full stack, from scalable backend services to polished front-end experiences.

- GenAI-Powered Solutions: We are heavily investing in Generative AI to deliver novel, AI-driven solutions for our finance customers. From intelligent transaction insights and anomaly detection to AI-assisted reporting and smart payment recommendations — you'll leverage GenAI to transform how end customers interact with financial data and make decisions. This isn't incremental improvement; it's reimagining the payments experience through AI.

What We're Looking For

We want individuals who are passionate about creating new products, features, and services from scratch — people who thrive in ambiguity and move at the pace of a company where development cycles are measured in weeks, not years. You should be excited about:

- Moving real money and paying people on time at global scale
- Innovating payments and CX using GenAI.
- Ensuring Amazon's financials are reported timely and accurately
- Building systems that handle exponential growth with zero downtime
- Support Federated User Interface (UI) framework for multiple partner teams serving their end customers.

- Crafting seamless, unified user experiences for finance customers

- Collaborating with world-class engineering talent across Amazon and AWS

If you're an engineer who wants to build big, build new, and build smart — combining the thrill of greenfield development with the impact of AI-powered innovation at Amazon scale — we have the opportunity for you.

Key job responsibilities
- In this position, you will play a major role in the architecture, design, implementation and deployment of large-scale and complex services.

- You will push your design and architecture limits by inventing and simplifying complex problems.

- You have strong verbal and written communication skills, are self-driven, and can deliver high quality results in a fast-paced environment.

- You will work with Amazon engineering and business teams across the globe in planning, designing, executing and implementing new services.

- Partner directly with other Sr. Software Development Engineers (SDEs), Principal Engineers, Technical Program Managers, Product Managers and Customers to understand features and continuously identify opportunities to build and deploy software solutions

A day in the life
- Strong sense of ownership, and time to market

- Excellent written and verbal communication

- Ability to take a project from scoping requirements through actual launch of the project

- Strong communication to describe product features and technical designs

- Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations

- Experience influencing software engineering best practices within your team

- Experience mentoring junior software engineers to improve their skills

- Able to work in a diverse team

- Experience guidance from Sr. SDEs and Principal Engineers and opportunity to influence them for continuous growth.

BASIC QUALIFICATIONS

- 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

PREFERRED QUALIFICATIONS

- 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 an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

Our inclusive culture empowers Amazonians to deliver the best results for our customers.
Create a job alert for this search

Software Development Engineer • Vancouver, British Columbia, CAN

Similar jobs

Software Development Engineer, Alexa Connections

AmazonVancouver, Metro Vancouver Regional District, CA
Full-time

Join our dynamic Alexa Connections team as an SDE II and lead futuristic initiatives that will shape the next generation of intelligent, conversational experiences.In this role, you’ll work at the ...Show more

 • Promoted

Software Development Engineer (Full Stack)

WorkdayVancouver, Metro Vancouver Regional District, CA
Full-time

Your work days are brighter here.We’re obsessed with making hard work pay off, for our people, our customers, and the world around us.As a Fortune 500 company and a leading AI platform for managing...Show more

 • Promoted

Senior Engineer for Innovative Software Development and Mentorship

MakeshipVancouver, Metro Vancouver Regional District, CA
Full-time

Join a transformative project environment as a Senior Software Engineer.Spearhead the development of scalable solutions while fostering collaboration and mentorship within a talented engineering te...Show more

 • Promoted

Software Development Engineer

Connor, Clark & Lunn Investment Management (CC&L)Vancouver, Metro Vancouver Regional District, CA
Full-time

Connor, Clark & Lunn Investment Management Ltd.We are a special software team embedded in a top performing quantitative equity fund that manages over $75 billion in financial assets.This is a fanta...Show more

 • Promoted

Senior Software Engineer (C#.NET) - delta

Odyssey Information Servicesdelta, bc, ca
Full-time

Our client is currently looking for a remote Senior Software Engineer.Must live in British Columbia, Alberta, Ontario, and Quebec.Every time someone clicks \"Pay,\" our team is the engine under the...Show more

 • Promoted

Expert Software Engineer in High-Performance Decision Systems

MastercardVancouver, Metro Vancouver Regional District, CA
Full-time

Join as a Lead Software Engineer to drive innovative decision-making technologies.Collaborate in a hybrid setup focusing on crafting secure and scalable cloud-ready applications.In this influential...Show more

 • Promoted

Software Development Engineer in Test

Cloud AssertVancouver, Metro Vancouver Regional District, CA
Full-time

We are seeking a qualified Software Development Engineer in Test (SDET) to participate in a dynamic and innovative environment with a strong track record of success.The successful candidate will be...Show more

 • Promoted

Senior Software Development Engineer (SDE3) – Customer Data Platform

Remitly, Inc.Burnaby, Metro Vancouver Regional District, CA
Full-time

At Remitly, we believe everyone deserves the freedom to access, move, and manage their money wherever life takes them.Since 2011, we've tirelessly delivered on our promise to customers sending mone...Show more

 • Promoted

Software Development Engineer - UI

AppleVancouver
Full-time

Apple’s Software Engineering organization (SWE) is responsible for some of the most advanced software on the planet, across many platforms and products.Our internal tools team delivers the tools an...Show more

 • Promoted

Senior Java Software Engineer - delta

Luxoftdelta, bc, ca
Full-time

One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain.Product being developed is a...Show more

 • Promoted

Software Engineer - delta

Haysdelta, bc, ca
Full-time

Design, develop, and maintain web applications using.Develop front-end components using HTML, CSS, JavaScript, and modern frameworks (e.Collaborate with cross-functional teams to define, design, an...Show more

 • Promoted

Software Engineer - Hays

Haysrichmond, bc, ca
Full-time

Design, develop, and maintain web applications using.Develop front-end components using HTML, CSS, JavaScript, and modern frameworks (e.Collaborate with cross-functional teams to define, design, an...Show more

 • Promoted

Software Development Engineer - SGLang and Inference Stack

AMDVancouver, Metro Vancouver Regional District, CA
Full-time

At AMD, our mission is to build great products that accelerate next‑generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems.Grounded in a culture of innovatio...Show more

 • Promoted

Senior Software Engineer Leading Innovative Development Practices

EWS GroupVancouver, Metro Vancouver Regional District, CA
Full-time

Become a Senior Software Engineer and transform fintech solutions.Embrace innovation while working remotely in the UK with a focus on continuous improvement.This role centers on guiding the integra...Show more

 • Promoted

Senior Software Development Engineer

RemitlyBurnaby
Full-time

Remitly Burnaby, British Columbia, Canada.At Remitly, we believe everyone deserves the freedom to access, move, and manage their money wherever life takes them.Since 2011, we’ve tirelessly delivere...Show more

 • Promoted

Senior Software Development Engineer

WagepointVancouver, Metro Vancouver Regional District, CA
Full-time

At Wagepoint, we’re good people.But that’s only because Wagepointers bring the best versions of ourselves to do some of the best work in our careers.We’re an authentic team who bring our diverse ba...Show more

 • Promoted

Senior Software Engineer Focused on Full Stack Development and Integrations

Insight GlobalVancouver, Metro Vancouver Regional District, CA
Full-time

Transform software solutions as a Senior Software Engineer in a fully remote role.Bring your creative problem-solving skills to the forefront while developing for web, mobile, and cloud.This opport...Show more

 • Promoted

Software Development Engineer, AWS Fintech

Amazon Web Services (AWS)Vancouver
Full-time

AWS Financial Technology Team is looking for a results-oriented, innovative Software Development Engineer who can help create the next generation of distributed, scalable financial systems that sup...Show more