
Software Engineer
NZ: Remote Worker
Remote
Full Time
NZD 100,000 – 140,000
Mid
Software Engineer
Jul 14, 2026
The role
Summary
Xero seeks a Software Engineer to join the Practice Tools division, a core team serving accountants and bookkeepers through robust, scalable platform development. This role emphasizes modernizing legacy systems using C# and React, with direct impact on the onboarding lifecycle and infrastructure resilience. You will collaborate with product and engineering leadership to deliver quality-first solutions that automate manual processes and accelerate value delivery across the platform.
What you'll do
What we look for
Technical
Education
Experience
Skills
Required skills
Nice to have
Compensation & benefits
NZD 100,000 – 140,000 (annual)
Benefits
Flexible Work Arrangements
Remote and hybrid work options based in New Zealand, providing flexibility to work from home while maintaining team connection and collaboration.
Work-Life Balance Support
Autonomous work management structures and tools that support maintaining focus, managing workload, and achieving healthy work-life balance.
Professional Development
Access to learning resources, training opportunities, and support for staying current with engineering technologies and industry best practices.
Collaborative Engineering Culture
Team environment emphasizing constructive communication, knowledge sharing, code reviews, and technical excellence within the Practice Tools division.
Modern Development Tools & Infrastructure
Access to contemporary development tools, AI-powered assistants, automated testing infrastructure, and cloud platforms for efficient, high-quality software development.
Inclusive Hiring Philosophy
Xero hires based on skills, passion, and unique perspective; experience doesn't need to be a perfect match. Strong emphasis on bringing diverse viewpoints to enhance culture and team dynamics.
Interview process
- 1Application Review — Your resume, portfolio, and application answers will be reviewed against the role requirements. Xero evaluates skills, passion, and the perspective you bring rather than requiring perfect experience matches.
- 2Initial Screening Conversation — A conversation with a member of the recruiting team to understand your background, motivations for joining Xero, and initial assessment of technical fit with the Practice Tools division.
- 3Technical Assessment or Code Interview — Assessment of your proficiency with C#, React, or full-stack development. This may include live coding, technical problem-solving, or reviewing past project examples to evaluate your engineering approach.
- 4Engineering Team Interview — Conversations with the Engineering Manager, Lead Engineer, and potentially other team members to assess collaboration style, problem-solving approach, and cultural fit within the team.
- 5Product & Cross-Functional Discussion — Engagement with the Product Manager or cross-functional stakeholders to discuss how you approach product understanding, feature prioritization, and balancing technical excellence with business needs.
- 6Final Offer Stage — Comprehensive discussion of compensation, benefits, work arrangements, and any final questions about the role, team structure, or organizational expectations.
You'll be redirected to the company's application page
More Jobs at Xero
22 other open positions

Xero
View all jobs
Xero is a global cloud-based accounting software platform for small businesses, offering accounting, payroll, invoicing, and more.