Talent.com
Eamazon (Canada) Inc.
Software Dev Engineer II, AFFS - ARS (Amortization Runtime Subledger)Eamazon (Canada) Inc. • Vancouver, British Columbia, CAN
Software Dev Engineer II, AFFS - ARS (Amortization Runtime Subledger)

Software Dev Engineer II, AFFS - ARS (Amortization Runtime Subledger)

Eamazon (Canada) Inc. • Vancouver, British Columbia, CAN
1 day ago
Job type
  • Full-time
Job description

Join the Amortization Runtime Subledger (ARS) team within Amazon Financial & Fulfillment Services (AFFS), where we build mission-critical financial systems powering Amazon's global operations. Our team owns USL (Universal Subledger) and rACE (replayable Amortization Calculation Engine) systems—fundamental infrastructure processing millions of financial transactions with high accuracy and reliability.

As a Software Development Engineer, you'll design massively scalable distributed systems handling complex financial workflows. You'll work on services requiring low latency, high throughput, and strong consistency, directly impacting Amazon's financial transaction tracking and reconciliation worldwide.

Key job responsibilities

Design, develop, and maintain USL (Universal Subledger) and rACE (replayable Amortization Calculation Engine) systems, ensuring high availability and data integrity for critical financial operations
Own full software development lifecycle: architecture design, implementation, testing, deployment, and operational support of critical financial services
Develop solutions for variance reconciliation, ensuring data consistency and accuracy across financial platforms
Drive operational excellence through robust monitoring, alarming, and automated issue resolution
Mentor junior engineers and raise technical standards through code reviews, design discussions, and best practices
Participate in on-call rotation supporting production systems and resolving critical issues
Optimize system performance and scalability to handle growing transaction volumes

About the team
Amazon Financial Foundation Services (AFFS) integrates business systems to ensure accurate, timely, and auditable financial records across Amazon. Our mission is to enable Amazon businesses to start up, grow, and operate at Amazon scale while reducing manual effort and risk. AFFS teams build systems to record, transform, manage, and report on financial transactions from all Amazon businesses, ensuring seamless financial operations so business units can focus on delighting customers.

Key job responsibilities
- Design, develop, and maintain USL (Universal Subledger) and rACE (replayable Amortization Calculation Engine) systems, ensuring high availability and data integrity for critical financial operations
- Own full software development lifecycle: architecture design, implementation, testing, deployment, and operational support of critical financial services
- Develop solutions for variance reconciliation, ensuring data consistency and accuracy across financial platforms
- Drive operational excellence through robust monitoring, alarming, and automated issue resolution
- Mentor junior engineers and raise technical standards through code reviews, design discussions, and best practices
- Participate in on-call rotation supporting production systems and resolving critical issues
- Optimize system performance and scalability to handle growing transaction volumes

About the team
Amazon Financial Foundation Services (AFFS) integrates business systems to ensure accurate, timely, and auditable financial records across Amazon. Our mission is to enable Amazon businesses to start up, grow, and operate at Amazon scale while reducing manual effort and risk. AFFS teams build systems to record, transform, manage, and report on financial transactions from all Amazon businesses, ensuring seamless financial operations so business units can focus on delighting customers.

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 Dev Engineer II, AFFS - ARS (Amortization Runtime Subledger) • Vancouver, British Columbia, CAN

Similar jobs

Senior Software Engineer II

Tripledot StudiosVancouver, Metro Vancouver Regional District, CA
Full-time

Tripledot is one of the largest independent mobile games companies in the world.We are a multi‑award‑winning organisation, with a global 2,500+ strong team across 12 studios.Our expanded portfolio ... Show more

 • Promoted

Software Development Engineer II

RemitlyBurnaby, British Columbia, Canada
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 Engineer Iii/Senior Software Engineer (Full Stack) - C$132,800 - C$199,200 A Year

WorkdayRichmond, Canada
Full-time

Seeking a Full Stack Software Engineer to build user-facing and platform experiences for AI agents, integrating AI capabilities into HR and Finance workflows.This role involves owning features end-... Show more

 • Promoted

Sr. Software Engineer, Hive

ClouderaVancouver, Metro Vancouver Regional District, CA
Full-time

Software Engineer, Hive – Cloudera.Location: Toronto, Ontario, Canada.At Cloudera, we empower people to transform complex data into clear and actionable insights.With as much data under management ... Show more

 • Promoted

Remote Software Engineer – AI Trajectory Annotations

Weekday AI (YC W21)Vancouver, Metro Vancouver Regional District, CA
Remote
Part-time

A leading AI consultancy is seeking experienced Software Engineers to assist in creating training datasets for AI models.This part-time role, based in Canada, demands a minimum of 2 years' experien... Show more

 • Promoted

Sr. Ui Engineer - C$200,000 - C$211,400 A Year

OmnissaRichmond, Canada
Full-time

Seeking a Senior UI Engineer to design, develop, and test reusable UI features and web components using Angular and related technologies, manage DevOps tasks, and collaborate with cross-functional ... Show more

 • Promoted

Contract Software Engineer Specializing in Advanced AI Techniques

TuringVancouver, Metro Vancouver Regional District, CA
Full-time

Embrace an exciting challenge as a Software Engineer specializing in AI.Collaborate with teams in a remote setting to elevate AI code quality and efficiency.You will be responsible for applying you... Show more

 • Promoted

Software Dev Engineer II, Managed Applications Platform

Amazon Web Services (AWS)Vancouver, British Columbia, Canada
Full-time

The Software Foundations and Management organization within Amazon Web Services (AWS) at Amazon is looking for talented engineers to join the Managed Applications Platform (MAP) organization.Our te... Show more

 • Promoted

Senior Software Engineer - Ai-Driven Full-Stack Leader - C$120,000 - C$150,000 A Year

Rival TechnologiesRichmond, Canada
Full-time

Senior Full-Stack Software Engineer to lead AI feature development for a product platform.Requires 7 years of experience, full-stack expertise, and AWS knowledge. Show more

 • Promoted

Senior Software Engineer - Keela - C$145,000 - C$165,000 A Year - Remote

VeloraRichmond, Canada
Remote
Full-time

Seeking a Senior Software Engineer to lead high-impact projects, influence technical direction, and mentor engineers for Keela, a CRM platform for nonprofits.Requires expertise in modern JavaScript... Show more

 • Promoted

Sr IS Software Engineer

Work with AdionaVancouver, British Columbia, Canada
Full-time

This role is considered Hybrid, which means the employee will work 2-3 days onsite at a Company designated location and occasionally from home.This role is a 1-year contract position with the possi... Show more

 • Promoted

Software Engineer, Product - $125,000 - $300,000 A Year

NumericRichmond, Canada
Full-time

Seeking a Software Engineer to contribute to a modern accounting and finance platform, automating complex financial data processes and enhancing user experience. Show more

 • Promoted

Senior / Intermediate Software Engineer (Unreal Engine 5 Rendering) - $110,000 - $155,000 A Year

Blackbird InteractiveRichmond, Canada
Full-time

Seeking a Senior/Intermediate Software Engineer specializing in Unreal Engine 5 rendering.Responsibilities include optimizing rendering systems, driving visual quality, and collaborating with art t... Show more

 • Promoted

Software Engineer II

DiligentVancouver, Metro Vancouver Regional District, Canada
Full-time

As a Software Engineer II at Diligent, you’ll take on a hands‑on technical role in building secure, scalable, and high‑performing serverless microservices using TypeScript on AWS.You’ll contribute ... Show more

 • Promoted

Fixed Income Software Engineer - Build Investment Tools - C$125,000 - C$200,000 A Year

Leading Institutional Asset Management FirmRichmond, Canada
Full-time

Software Engineer needed in Vancouver to design, maintain, and develop investment systems and infrastructure for a Fixed Income team, requiring strong programming and analytical skills. Show more

 • Promoted

Software Engineer II

Diligent-14787b60Vancouver
Full-time

As a Software Engineer II at Diligent, you’ll take on a hands‑on technical role in building secure, scalable, and high-performing serverless microservices using TypeScript on AWS.You’ll contribute ... Show more

 • Promoted

Software Engineer III (AI/ML) - EA SPORTS FC

Electronic ArtsVancouver, British Columbia, Canada
Full-time

As a leader in the gaming industry, EA SPORTS is leading transformational changes in game development and player experiences.We foster a collaborative environment where every team member helps shap... Show more

 • Promoted

Software Engineer

PicovoiceVancouver
Full-time

A profitable, steadily growing AI startup in Vancouver is seeking a frontend-focused Software Engineer to build developer tools, web demos, and product interfaces.We tackle unsolved problems under ... Show more

 • Promoted

Systems Software Engineer: Ai-Driven Dev Tools & Ci - C$119,600 - C$167,300 A Year

Leading gaming companyRichmond, Canada
Full-time

Software Engineer wanted by a gaming company in Vancouver to improve developer tools, optimize workflows, and promote best coding practices.Requires C++, CI frameworks, and 5 years of experience. Show more

 • Promoted

Software Engineer, Storagegrid & Cloud Storage - C$98,600 - C$127,600 A Year

NetApp, Inc.Richmond, Canada
Full-time

Seeking a Software Engineer to design and launch cloud storage software, leveraging C++, Agile, and distributed systems expertise for a hybrid role. Show more