Senior Backend Engineer - Microservices, Cloud & AI Tools

Xero Limited

Vancouver

Hybrid

CAD 132,000 - 150,000

Full time

3 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

Benefits offered by this job

Wellbeing days
Professional development budget
Generous leave
World-class benefits

Job summary

Xero Limited in Vancouver is seeking a backend software engineer to deliver high-quality, scalable services that power small businesses worldwide. You will help transition from a monolith to microservices, build and operate services in a production cloud environment, and pursue engineering excellence with DevOps and testing best practices.

You will collaborate across teams, mentor colleagues, and contribute to a culture of inclusion while benefiting from a hybrid work model and opportunities to

Qualifications

  • Proficient backend development in C#, .NET, Java, or Go.
  • Strong distributed systems knowledge and service-to-service communication.
  • Experience with relational databases and ACID transactions.
  • Familiar with modern DevOps, automated testing, and CI pipelines.
  • Interest in using AI tools to boost productivity.
  • Excellent communication and collaboration with technical product partners.

Responsibilities

  • Transition to microservices and remove delivery bottlenecks.
  • Build and operate services in production cloud environments (AWS).
  • Resolve legacy problems and scale databases.
  • Automate manual processes and apply TDD and trunk-based development.

Skills

Backend development
Distributed systems
Relational databases (ACID)
DevOps & CI
Automated testing
AI tools interest
Communication & collaboration
Stakeholder management

Tools

C#
.NET Core
Java
Go
AWS
CI/CD pipelines

Job description

Xero Limited in Vancouver is seeking a backend software engineer to deliver high-quality, scalable services that power small businesses worldwide. You will help transition from a monolith to microservices, build and operate services in a production cloud environment, and pursue engineering excellence with DevOps and testing best practices.

You will collaborate across teams, mentor colleagues, and contribute to a culture of inclusion while benefiting from a hybrid work model and opportunities to

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 IT Cloud Engineer - AI Integrations & Automation
Senior IT Cloud Engineer - AI Integrations & Automation

Devopsroles • Vancouver

Hybrid
CAD 76,000 - 126,000
Engineer
Engineer

Xero • Vancouver

Hybrid
CAD 132,000 - 150,000
Variable pay
Comprehensive benefits
Associate Engineer (Back End)
Associate Engineer (Back End)

Xero • Calgary

On-site
CAD 109,000 - 136,000
Lead Engineer - Payments Platform
Lead Engineer - Payments Platform

Xero • Vancouver

Hybrid
CAD 186,000 - 236,000
Variable pay
Comprehensive benefits
Xero perks
Associate Engineer - Build Web Apps (Hybrid/Remote)
Associate Engineer - Build Web Apps (Hybrid/Remote)

Xero • Alberta

Hybrid
CAD 109,000 - 136,000
World-class benefits
Engineer - Product
Engineer - Product

Xero Limited • Vancouver

Hybrid
CAD 132,000 - 150,000
Wellbeing days
Professional development budget
Generous leave
+1
Engineer - Product
Engineer - Product

Xero • Vancouver

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

Xero • Vancouver

On-site
CAD 155,000 - 205,000
Variable Pay and Equity
Comprehensive Benefits
Wellbeing initiatives
+1
Senior IT Cloud Systems Engineer Xero · Vancouver · Cloud CA$76,200–CA$126,200 5w ago
Senior IT Cloud Systems Engineer Xero · Vancouver · Cloud CA$76,200–CA$126,200 5w ago

Devopsroles • Vancouver

Hybrid
CAD 76,000 - 126,000