Xero

Senior Back-End Engineer

Xero3 weeks ago
Location

AU: Melbourne: (260 Burwood Rd)

Type

Full Time

Salary

AUD 150,000 – 220,000

Level

Senior

Role

Backend Engineer

Posted

Feb 24, 2026

Full TimeSenior

The role

Summary

Xero is seeking a Senior Back-End Engineer to join their mobile app engineering team in Melbourne, focusing on developing high-performance, scalable accounting software solutions. The ideal candidate will leverage .NET and cloud technologies to deliver innovative mobile workflows while maintaining engineering excellence and customer-centric approaches.

What you'll do

Product Development: Develop and deliver high-impact mobile workflows for banking, invoicing, payments, and file management within the mobile channel
Technical Leadership: Contribute to technical design, lead code reviews, and ensure software exceeds customer expectations
Operational Excellence: Maintain system availability, accuracy, security, and scalability through proactive automation and issue mitigation
Process Optimization: Champion efficiency by simplifying technical complexities and identifying smart automation opportunities
Team Mentorship: Coach and mentor team members, fostering a collaborative and psychologically safe engineering culture

What we look for

Technical

Backend DevelopmentMinimum 5+ years of professional .NET backend development experience
Cloud ArchitectureProven experience with AWS, Kubernetes, and cloud-native technologies

Education

Computer ScienceBachelor's degree in Computer Science, Software Engineering, or equivalent professional experience

Experience

API DesignExtensive experience designing scalable and secure RESTful APIs
Distributed SystemsProven track record in designing and implementing distributed system architectures

Skills

Required skills

.NETExtensive experience designing and building high-performance RESTful APIs
Cloud InfrastructureProficiency in AWS, Kubernetes, and CI/CD technologies
Software Design PatternsAdvanced understanding of distributed architectures and scalable system design
API DevelopmentCreating scalable, secure, and maintainable RESTful APIs

Nice to have

Mobile DevelopmentExperience with mobile app engineering principles
AI IntegrationKnowledge of leveraging AI to improve productivity and system capabilities
MicroservicesUnderstanding of microservices architecture and implementation

Compensation & benefits

Salary

AUD 150,000 – 220,000 (annual)

Benefits

Flexible Work Arrangement

Hybrid work model with location flexibility in Melbourne or Sydney

Professional Development

Opportunities for continuous learning and technology skill enhancement

Innovative Work Environment

High-velocity, cross-functional team with cutting-edge technology exposure

Collaborative Culture

Psychologically safe environment with strong emphasis on team growth and learning


Interview process

  1. 1
    Initial Screening HR phone screen to assess basic qualifications and cultural fit
  2. 2
    Technical Assessment Online coding challenge focusing on .NET and backend design principles
  3. 3
    Technical Interviews Multiple rounds of interviews with senior engineering team members, covering system design, coding skills, and problem-solving
  4. 4
    Leadership Interview Discussion with engineering leadership about team collaboration and technical vision
  5. 5
    Final Panel Interview Comprehensive review of technical capabilities, cultural alignment, and potential team fit

Apply for this position

You'll be redirected to the company's application page