Xero

Senior Software Engineer

XeroYesterday
Location

AU: Melbourne: (260 Burwood Rd)

Type

Full Time

Salary

AUD 150,000 – 220,000

Level

Senior

Role

Senior Software Engineer

Posted

Mar 25, 2026

Full TimeSenior

The role

Summary

A Senior Software Engineer role at Xero's Practice Tools Platform team, focusing on API infrastructure development, modernization, and improving developer experiences. The ideal candidate will have strong backend development skills, expertise in API design, and a passion for mentoring and technical excellence.

What you'll do

API Infrastructure Development: Design, create, and maintain robust API infrastructure for Xero's public and integration platforms
Legacy API Modernization: Lead efforts to modernize and improve existing API architectures and systems
Developer Experience Enhancement: Facilitate fast and safe API changes while improving overall developer tooling and processes
Technical Mentorship: Mentor team members, share technical knowledge, and contribute to team's technical growth
Operational Excellence: Improve non-functional requirements and operational standards of API systems
On-Call Support: Participate in on-call rotation to support critical infrastructure components

What we look for

Technical

Backend DevelopmentExtensive experience in backend development with ability to work across tech stacks
Programming LanguagesHigh proficiency in C#.NET, Node.js, or similar backend languages
API DesignDeep expertise in designing, creating, and maintaining API infrastructure
Test AutomationStrong skills in sophisticated testing and automation practices

Education

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

Experience

Senior Engineering ExperienceProven track record of complex technical problem-solving and stakeholder communication
Mentorship ExperienceDemonstrated ability to mentor and guide other engineering professionals

Skills

Required skills

Backend DevelopmentStrong backend development skills across multiple tech stacks
API InfrastructureExpertise in designing and maintaining complex API systems
Technical CommunicationAbility to communicate complex technical concepts to diverse stakeholders

Nice to have

Cloud TechnologiesExperience with cloud-based software platforms and infrastructure
Microservices ArchitectureUnderstanding of modern microservices design principles

Compensation & benefits

Salary

AUD 150,000 – 220,000 (annual)

Stock options

Available

Benefits

Hybrid Work Arrangement

Flexible work model with options for remote and in-office collaboration

Professional Development

Opportunities for mentorship, skill enhancement, and technical growth

Global Technology Environment

Work in a dynamic, international cloud software company


Interview process

  1. 1
    Initial Screening Review of resume and initial qualifications
  2. 2
    Technical Phone Screen Discussion of technical background and API infrastructure expertise
  3. 3
    Technical Interview In-depth technical assessment of backend development and API design skills
  4. 4
    Final Interview Meeting with team members and leadership to assess cultural fit and potential impact

Apply for this position

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