Top Benefits
About the role
Who you are
- 5+ years of experience in building, delivering and maintaining highly scalable production systems using a diverse range of tools and technologies across the full stack of our products
- An interest in building a feature rich and scalable document processing pipeline (and products and features that use it) using C#, .NET, Docker, Kubernetes, AWS, Temporal.io and more. Able to diagnose and resolve complex issues across the entire Xero technology stack to unblock the team
- Able to make major code and architectural design decisions for individual products and services such as refactoring complex, monolithic systems into scalable, resilient components
- Create and update technical documentation for existing and new systems, including architecture diagrams, to improve maintainability and knowledge sharingHighly proficient in the architecture and implementation of distributed systems
- Proficient with DevOps and CI/CD concepts and tooling
- Strong advocate of the testing pyramid and automated tooling to safely and frequently release code. Ability to review and coordinate team processes to improve quality and strengthen feedback loops
What the job involves
- As a Senior Engineer on the Document Processing team, you'll own Xero's document pipeline, the engine behind our document processing capabilities.
- Built using Temporal.io, this event-driven pipeline is critical to enable seamless, end-to-end document workflows for accountants and small businesses.
- By helping millions of users manage their documents effortlessly within Xero, you'll contribute to automating essential accounting and bookkeeping tasks that drive real value for our customers
- Architect: Design and implement highly scalable and resilient documents domain microservices using C#, .NET, Docker, Kubernetes, Temporal.io, and AWS
- Innovate: Develop and champion new approaches to document ingestion, processing, and data extraction, pushing the boundaries of what's possible
- Collaborate: Partner with product managers, and other engineers to deliver exceptional user experiences that simplify financial management for our customers
- Mentor: Guide and mentor junior engineers, fostering a culture of learning, growth, and engineering excellence within the team
- Problem-Solve: Tackle complex technical challenges, debug across the entire Xero technology stack, and implement effective solutions
- Optimize: Refactor complex systems into scalable, resilient components, ensuring high performance and reliability
- Champion: Advocate for best practices in DevOps, CI/CD, and automated testing, driving continuous improvement within the team
Benefits
- Top-spec MacBook or HP Z-book
- Employee Share Plan (own a part of Xero!)
- 23 days holiday plus Bank Holidays (plus an extra 3 days over the Christmas period!)
- 10 days Wellbeing Leave (for sickness, emergencies and taking a mental health break)
- Company Pension Scheme (matched contributions up to 4.5%)
- A range of wellbeing initiatives
- Remote and Flexible Working
About Xero
Xero is a global small business platform with 3.5 million subscribers which includes a core accounting solution, payroll, workforce management, expenses and projects. Xero also has an extensive ecosystem of connected apps and connections to banks and other financial institutions helping small businesses access a range of solutions from within Xero’s open platform to help them run their business and manage their finances. For four consecutive years (2020-2023) Xero was included in the Bloomberg Gender-Equality Index. In 2021 and 2022, Xero was included in the Dow Jones Sustainability Index (DJSI), powered by the S&P Global Corporate Sustainability Assessment. Xero is a FIFA Women’s Football partner.
Get support http://central.xero.com
Top Benefits
About the role
Who you are
- 5+ years of experience in building, delivering and maintaining highly scalable production systems using a diverse range of tools and technologies across the full stack of our products
- An interest in building a feature rich and scalable document processing pipeline (and products and features that use it) using C#, .NET, Docker, Kubernetes, AWS, Temporal.io and more. Able to diagnose and resolve complex issues across the entire Xero technology stack to unblock the team
- Able to make major code and architectural design decisions for individual products and services such as refactoring complex, monolithic systems into scalable, resilient components
- Create and update technical documentation for existing and new systems, including architecture diagrams, to improve maintainability and knowledge sharingHighly proficient in the architecture and implementation of distributed systems
- Proficient with DevOps and CI/CD concepts and tooling
- Strong advocate of the testing pyramid and automated tooling to safely and frequently release code. Ability to review and coordinate team processes to improve quality and strengthen feedback loops
What the job involves
- As a Senior Engineer on the Document Processing team, you'll own Xero's document pipeline, the engine behind our document processing capabilities.
- Built using Temporal.io, this event-driven pipeline is critical to enable seamless, end-to-end document workflows for accountants and small businesses.
- By helping millions of users manage their documents effortlessly within Xero, you'll contribute to automating essential accounting and bookkeeping tasks that drive real value for our customers
- Architect: Design and implement highly scalable and resilient documents domain microservices using C#, .NET, Docker, Kubernetes, Temporal.io, and AWS
- Innovate: Develop and champion new approaches to document ingestion, processing, and data extraction, pushing the boundaries of what's possible
- Collaborate: Partner with product managers, and other engineers to deliver exceptional user experiences that simplify financial management for our customers
- Mentor: Guide and mentor junior engineers, fostering a culture of learning, growth, and engineering excellence within the team
- Problem-Solve: Tackle complex technical challenges, debug across the entire Xero technology stack, and implement effective solutions
- Optimize: Refactor complex systems into scalable, resilient components, ensuring high performance and reliability
- Champion: Advocate for best practices in DevOps, CI/CD, and automated testing, driving continuous improvement within the team
Benefits
- Top-spec MacBook or HP Z-book
- Employee Share Plan (own a part of Xero!)
- 23 days holiday plus Bank Holidays (plus an extra 3 days over the Christmas period!)
- 10 days Wellbeing Leave (for sickness, emergencies and taking a mental health break)
- Company Pension Scheme (matched contributions up to 4.5%)
- A range of wellbeing initiatives
- Remote and Flexible Working
About Xero
Xero is a global small business platform with 3.5 million subscribers which includes a core accounting solution, payroll, workforce management, expenses and projects. Xero also has an extensive ecosystem of connected apps and connections to banks and other financial institutions helping small businesses access a range of solutions from within Xero’s open platform to help them run their business and manage their finances. For four consecutive years (2020-2023) Xero was included in the Bloomberg Gender-Equality Index. In 2021 and 2022, Xero was included in the Dow Jones Sustainability Index (DJSI), powered by the S&P Global Corporate Sustainability Assessment. Xero is a FIFA Women’s Football partner.
Get support http://central.xero.com