Xero
Engineer - Accounting Core
CAN: Vancouver (333 Seymour St), Remote. Posted 24 days ago
The role
You will deliver high-quality software by identifying and solving complex problems. You will focus on systems, scalability, and engineering quality while transitioning from a monolithic architecture to modern microservices.
What you will do
- Transitioning from a monolithic architecture to modern microservices
- Building and operating services in a production cloud environment utilizing C#, .NET Core, and AWS
- Resolving complex legacy problems, database scalability challenges, and modernizing service interfaces or APIs
- Automating manual processes
- Applying test-driven and trunk-based development practices
- Collaborating across teams to drive technical excellence and developer efficiency
- Mentoring others and sharing feedback
- Participating in planning, delivery, and continuous improvement
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.