Xero

Engineer

Xero
Apply
3 months ago
Remote, CanadaSenior

Responsibilities

  • Deliver high-quality, impactful, robust, and scalable software aligned with team and business goals.
  • Transition the Accounting Core platform from a monolithic architecture to modern microservices.
  • Build and operate production cloud services using C#, .NET Core, and AWS.
  • Resolve complex legacy issues, database scalability challenges, and service interface or API modernization needs.
  • Automate manual processes and apply test-driven and trunk-based development practices.
  • Collaborate across teams, participate in planning and delivery, communicate with stakeholders, and contribute to an inclusive culture through mentoring and feedback.

Requirements

  • Proficient backend development experience with one or more of C#, .NET, Java, or Go.
  • Understanding of distributed systems concepts, including service-to-service communication, eventual consistency, and resilience patterns.
  • Practical experience with relational databases where transactional data integrity and ACID principles are important.
  • Working knowledge of DevOps practices, automated testing, and continuous integration pipelines.
  • Interest in using modern artificial intelligence tools to improve productivity and engineering workflows.
  • Strong communication and collaboration skills, including the ability to manage internal stakeholders as a technical product partner.

Benefits

  • Hybrid work model in Vancouver with one to two days per week in the office and flexibility to work from home on other days.
  • Opportunity to travel to New Zealand for onboarding after the first couple of weeks.
  • Permanent employees are eligible for annual bonus and equity (RSU) programs, with possible performance-based cash or equity incentives.
  • Health, wellness, and retirement programs, wellbeing days, generous leave, and professional development budgets.

Tech Stack

AWSC#GoJava.NET

Categories

Xero

About Xero

5,001-10,000 employees

Xero builds cloud-based accounting software for small businesses and their advisors, covering invoicing, bank reconciliation, payroll, expenses, and reporting. It sells subscriptions and supports an extensive ecosystem of connected bank feeds and third‑party apps via APIs and an app marketplace. Founded in 2006 and headquartered in Wellington, New Zealand, Xero is a public company dual‑listed on the NZX and ASX.

Contact me