Xero

Engineer

CAN: Vancouver (333 Seymour St), Remote. Posted 4 months ago

The role

You will deliver high-quality, scalable software to support small businesses. You will focus on systems, scalability, and engineering quality while transitioning from monolithic architecture to microservices.

What you will do

  • Deliver high-quality, impactful software that aligns with team and business goals
  • Identify and solve complex, ambiguous problems independently
  • Collaborate across teams to drive technical excellence and developer efficiency
  • Ensure stakeholders are well-informed and aligned through communication
  • Mentor others and share feedback with empathy
  • Transition from a monolithic architecture to modern microservices
  • Build and operate services in a production cloud environment utilizing C#, .NET Core, and AWS
  • Resolve complex legacy problems, database scalability challenges, and modernize service interfaces or APIs
  • Automate manual processes and apply test-driven and trunk-based development practices

Required qualifications

  • Proficient backend development experience with one or more programming languages such as C#, .NET, Java, or Go
  • Solid 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
  • Familiar working knowledge of modern DevOps practices, automated testing, and continuous integration pipelines
  • Strong communication and collaboration skills
  • Capacity to manage internal stakeholders like a technical product partner

Nice to have

  • Interest in utilizing modern artificial intelligence tools

Benefits

  • Annual bonus
  • Equity (RSU) programs
  • Health, wellness, and retirement programs
  • Wellbeing days
  • Generous leave
  • Dedicated professional development budgets

Before you apply

  • Xero uses AI to help screen applications based on job-related qualifications

About the company

Xero is a company that supports small businesses. The Accounting Core team within Product Platforms forms the critical foundation for core product areas like invoices, bills, payments, and payroll.

Engineer at Xero | JobZoey