X

Xero

Cloud-based accounting software for small businesses

Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeVancouver, BC, CanadaCA$131.8k - CA$150k /yr

About the Job

Requirements

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

Responsibilities

  • Deliver high-quality, impactful software aligned with team and business goals, with customer needs and outcomes in mind.
  • Identify and solve complex, ambiguous problems independently, producing robust, high-quality, and scalable software.
  • Focus daily work on systems, scalability, and engineering quality while collaborating across teams to drive technical excellence and developer efficiency.
  • Keep stakeholders informed and aligned through clear and thoughtful communication.
  • Foster an inclusive team culture by mentoring others and sharing feedback with empathy.
  • Participate in planning, delivery, and continuous improvement.
  • Transition from a monolithic architecture to modern microservices to remove delivery bottlenecks and improve efficiency.
  • Build and operate services in a production cloud environment using C#, .NET Core, and AWS.
  • Resolve complex legacy problems and database scalability challenges, and modernize service interfaces or APIs.
  • Automate manual processes and apply test-driven and trunk-based development practices.

About the Company

Xero

Cloud-based accounting software for small businesses

Summary for Xero: cloud-based accounting software for small businesses that streamlines financial management, invoicing, payroll, and reporting. It operates on a subscription model with different pricing tiers and offers extensive integrations via the Xero App Store and a developer platform to build more connections. Its differentiators include a broad ecosystem of third-party apps, developer support, and 24/7 online help through Xero Central, all designed to be user-friendly for non-experts. The goal is to provide a reliable, easy-to-use financial solution that helps small businesses manage their finances efficiently.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Wellington, New Zealand
Founded
2006

Recently Posted Jobs

Explore more opportunities at Xero

See more jobs