
Senior Software Engineer
AU: Melbourne: (260 Burwood Rd)
Full Time
AUD 150,000 – 220,000
Senior
Senior Software Engineer
Dec 19, 2025
The role
Summary
A Senior Software Engineer role at Xero in Melbourne, focusing on modernizing payment solutions architecture through microservices, distributed systems, and innovative technologies. The ideal candidate will be a hands-on technical leader who can contribute to complex engineering challenges while mentoring team members and driving technical excellence.
What you'll do
What we look for
Technical
Education
Experience
Skills
Required skills
Nice to have
Compensation & benefits
AUD 150,000 – 220,000 (annual)
Available
Benefits
Hybrid Work
Flexible working arrangements in Melbourne office
Professional Development
Opportunities for continuous learning and technology exploration
Cross-functional Collaboration
Work closely with Product, Design, and Engineering teams
Innovation Culture
Opportunity to work on cutting-edge technologies and AI integration
Interview process
- 1Initial Screening — HR phone interview to assess basic qualifications and cultural fit
- 2Technical Assessment — Online coding challenge or take-home project to evaluate technical skills
- 3Technical Interviews — Multiple rounds of in-depth technical interviews covering system design, coding, and architectural discussions
- 4Leadership and Culture Interview — Interview focusing on mentorship capabilities, team collaboration, and alignment with Xero's values
You'll be redirected to the company's application page
More Jobs at Xero
20 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.