Senior Software Engineer - Accounting Core Modernization

Xero

Canada

On-site

CAD 120,000 - 170,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Xero is seeking a Senior Engineer to help evolve Accounting Core by decoupling capabilities from the monolith and building safer, scalable paths for change. You’ll stay hands-on in production code, design architectures that preserve accounting data integrity, and collaborate across teams to support the accounting engine.

You’ll contribute to modernising while delivering value for small businesses and their advisors, joining the Vancouver Accounting Core team as it grows, mentoring peers and

Qualifications

  • Proven track record delivering highly available, distributed systems.

Responsibilities

  • Own end-to-end initiatives from design to production.

Skills

End-to-end ownership
Backend development
API design
Code reviews
Pairing
Documentation
Mentoring peers

Tools

AWS
Azure
GCP
Java
Kotlin
Go
Python
Ruby
C++
C#
.NET

Job description

Xero is seeking a Senior Engineer to help evolve Accounting Core by decoupling capabilities from the monolith and building safer, scalable paths for change. You’ll stay hands-on in production code, design architectures that preserve accounting data integrity, and collaborate across teams to support the accounting engine.

You’ll contribute to modernising while delivering value for small businesses and their advisors, joining the Vancouver Accounting Core team as it grows, mentoring peers and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer – Cloud-Native Accounting Core (Hybrid)
Senior Software Engineer – Cloud-Native Accounting Core (Hybrid)

Xero • Vancouver

Hybrid
CAD 155,000 - 205,000
Senior Software Engineer (Accounting Core)
Senior Software Engineer (Accounting Core)

Xero • Canada

On-site
CAD 120,000 - 170,000
Senior Backend Engineer – Microservices & Cloud
Senior Backend Engineer – Microservices & Cloud

Xero • Vancouver

Hybrid
CAD 132,000 - 150,000
Wellbeing days
Leave allowances
Professional development budget
+1
Senior Software Engineer - Accounting Core
Senior Software Engineer - Accounting Core

Xero • Vancouver

Hybrid
CAD 155,000 - 205,000
Engineer
Engineer

Xero • Vancouver

Hybrid
CAD 132,000 - 150,000
Variable pay
Comprehensive benefits
Engineer - Product
Engineer - Product

Xero • Vancouver

Hybrid
CAD 132,000 - 150,000
Wellbeing days
Leave allowances
Professional development budget
+1
Senior Software Engineer (Payments Platform)
Senior Software Engineer (Payments Platform)

Xero • Canada

On-site
CAD 120,000 - 180,000
Senior Software Engineer - Payments Platform
Senior Software Engineer - Payments Platform

Xero • Vancouver

Hybrid
CAD 155,000 - 205,000
Wellbeing days
Professional development budget
Equity (RSUs)
+1
Senior Engineer
Senior Engineer

Xero • Vancouver

On-site
CAD 155,000 - 205,000
Variable Pay and Equity
Comprehensive Benefits
Wellbeing initiatives
+1
Lead Engineer - Payments Platform
Lead Engineer - Payments Platform

Xero • Vancouver

Hybrid
CAD 186,000 - 236,000
Variable pay
Comprehensive benefits
Xero perks