9 hours ago
Vancouver, CanadaSenior
Responsibilities
- Decouple key accounting capabilities from a mature monolith while preserving accounting-record integrity.
- Design and evolve reliable, scalable services for invoices, payments, bank transactions, and reconciliation.
- Own significant initiatives from technical design through rollout, production validation, and delivery.
- Make architectural improvements across API design, data stores, scalability, and maintainability.
- Build shared accounting foundations that other Xero product teams can confidently use.
- Collaborate with partner teams and contribute to production code and technical deep dives.
- Mentor peers and support teammate growth through code reviews, pairing, documentation, and knowledge sharing.
Requirements
- Proven experience delivering highly available, distributed systems and high-throughput services on cloud-native platforms.
- Demonstrated end-to-end ownership of significant technical work, including design, rollout, production validation, and technical decision-making.
- Strong architectural judgment across API design, data-store selection, trade-offs, speed, quality, and maintainability.
- Proficiency in a modern backend language such as Java, Kotlin, Go, Python, Ruby, or C++.
- Willingness to learn C# and .NET; existing experience is a bonus.
- Hands-on experience contributing to production code and technical deep dives.
- Commitment to mentoring peers, sharing technical knowledge, and raising engineering quality standards.
- Ability to use AI tools with good judgment to improve delivery speed and quality.
Benefits
- Hybrid work from the Vancouver office with flexibility to work from home and expected office “boost days” one to two days per week.
- Permanent employees may participate in annual bonus and equity (RSU) programs, with possible performance-based cash or equity incentives depending on role level and company performance.
- Comprehensive health, wellness, and retirement programs, plus wellbeing days, generous leave, and dedicated professional development budgets.
About Xero
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.
