← Zurück zur Liste
Stelle

Engineer

Sonstige • Remote • Vollzeit Australien CAN: British Columbia Remote, Australien

As part of the Accounting Core team, you'll deliver high-quality, scalable software that underpins Xero's invoices, bills, payments, and payroll features, while helping the team transition from a monolith to microservices.

Responsibilities

  • Transition from a monolithic architecture to modern microservices to remove delivery bottlenecks
  • Build and operate services in a production cloud environment using C#, .NET Core, and AWS
  • Resolve complex legacy problems and database scalability challenges, modernizing service interfaces and APIs
  • Automate manual processes and apply test-driven and trunk-based development practices

Requirements

  • Backend development experience with one or more languages such as C#, .NET, Java, or Go
  • Solid understanding of distributed systems: service-to-service communication, eventual consistency, resilience patterns
  • Practical experience with relational databases where transactional integrity and ACID principles matter
  • Working knowledge of modern DevOps practices, automated testing, and CI/CD pipelines
  • Interest in using modern AI tools to enhance personal productivity
  • Strong communication and collaboration skills, managing internal stakeholders

Soft skills

Strong communication and collaboration skillsIndependently solving complex, ambiguous problemsMentoring and giving feedback with empathy

What we offer

  • Expected base salary range: 131,800 - 150,000 CAD
  • Annual bonus and equity (RSU) programs
  • Comprehensive health, wellness, and retirement programs
  • Xero Perks including wellbeing days, generous leave, and professional development budgets

About the company

Xero is an accounting platform supporting small businesses; the Accounting Core team builds the foundation underneath invoices, bills, payments, and payroll, operating across Wellington and Vancouver.

Ähnliche Stellen