Xero, a leading financial software company, is seeking a Senior Engineer to join their Data-In organization. This role focuses on revolutionizing how small businesses and advisors interact with financial data through document processing and management. As part of the Document Processing team, you'll be responsible for Xero's document pipeline built using Temporal.io, enabling seamless document workflows for accountants and small businesses.
The position offers an opportunity to work with modern technologies including C#, .NET, Docker, Kubernetes, and AWS, while designing and implementing highly scalable microservices. You'll be instrumental in developing innovative approaches to document ingestion and processing, collaborating with cross-functional teams, and mentoring junior engineers.
The role combines technical leadership with hands-on development, requiring 5+ years of experience in building scalable production systems. You'll be working in a hybrid environment in Toronto, with a competitive salary range of $150,000-$180,000 annually. Xero offers comprehensive benefits including generous paid leave, health insurance, and an Employee Share Plan.
This is an excellent opportunity for a senior engineer passionate about creating impact through technology while working for a company that values diversity, inclusion, and work-life balance. You'll be part of a team that's transforming how small businesses manage their financial documents, contributing to solutions that make a real difference in the business world.