Engineer

Xero
Toronto
Workplace: RemoteFull timeCAD 130,000 - 150,000 annuallyFunction: Software EngineeringSkills: ["Root-cause analysis","Debugging","Code review","Documentation","Ownership"]

Build and maintain scalable backend microservices that power secure, high-performance access to document metadata and storage. Improve document ingestion, processing, and data extraction pipelines with strong testing practices, while collaborating with product managers, designers, and engineers to deliver better financial management experiences. Own technical tasks, debug issues across the stack, and contribute to durable fixes, code reviews, and CI/CD and DevOps best practices.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Xero
Xero
1 month ago

Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 17 hours agoStatus: Live

Job Summary

Build and maintain scalable backend microservices that power secure, high-performance access to document metadata and storage. Improve document ingestion, processing, and data extraction pipelines with strong testing practices, while collaborating with product managers, designers, and engineers to deliver better financial management experiences. Own technical tasks, debug issues across the stack, and contribute to durable fixes, code reviews, and CI/CD and DevOps best practices.
Location: Toronto
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Develop and maintain scalable backend microservices using C#, .NET, Docker, Kubernetes, and AWS.
  • •Implement new features and improvements to document ingestion, processing, and data extraction pipelines with high test coverage.
  • •Collaborate with product managers, designers, and engineers to deliver user experiences for financial management.
  • •Debug and resolve issues across Xero’s technology stack, performing root-cause analysis and durable fixes.
  • •Participate in code reviews and apply DevOps and CI/CD best practices while maintaining technical documentation (architecture notes and data flow diagrams).

Pay and Benefits

Salary: CAD 130,000 - 150,000 annually
Equity and Bonus:Equity
Perks:Equity

Key Requirements

  • •3+ years building, delivering, and maintaining highly scalable production systems across the full stack of products.
  • •Hands-on proficiency with C#, .NET, Docker, Kubernetes, New Relic, and AWS.
  • •Ability to diagnose and resolve complex issues across legacy applications and technologies.
  • •Create and update technical documentation, including architecture diagrams and data flows.
  • •Refactor monolithic systems into scalable, resilient components and take ownership of high-impact initiatives.
Skills:Root-cause analysisDebuggingCode reviewDocumentationOwnership
Tech Stack:C#.NETDockerKubernetesAWSNew RelicDevOpsCI/CDMicroservicesDistributed systemsDatabasesStorage

Company Brief

Xero
Provides cloud-based accounting, payroll, and financial management software for small and medium-sized businesses, enabling invoicing, bank reconciliation, reporting, and integrations with third-party apps globally.
Industry: Enterprise Software
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Wellington, New Zealand
Founded: 2006
WebsiteLinkedIn