Xero

Senior Engineer - Tooling

Xero1 months ago
Location

AU: Melbourne: (260 Burwood Rd)

Type

Full Time

Salary

AUD 140,000 – 180,000

Level

Senior

Role

Senior Engineer

Posted

Feb 10, 2026

Full TimeSenior

The role

Summary

A Senior Engineer role at Xero focused on improving internal tooling infrastructure, driving developer productivity, and enhancing engineering team efficiency through robust automation, cloud infrastructure, and CI/CD solutions across their distributed tooling team in Australia.

What you'll do

Infrastructure Optimization: Improve reliability and scalability of internal engineering tools and infrastructure
Automation Development: Design and implement automation solutions to enhance organizational governance and developer productivity
CI/CD Pipeline Enhancement: Develop and support advanced continuous integration and deployment workflows using GitHub Actions
Tool Integration: Integrate and support industry-standard development tools to improve overall engineering ecosystem

What we look for

Technical

Cloud InfrastructureDeep expertise with AWS and Infrastructure as Code using Terraform
Programming LanguagesStrong proficiency in C#, with experience in scripting languages like Bash, PowerShell, or Python
DevOps ToolsExperience with CI/CD pipelines, GitHub Actions, and developer productivity tools

Education

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

Experience

Infrastructure EngineeringMinimum 5+ years of experience in cloud infrastructure, tooling, and DevOps practices

Skills

Required skills

AWSComprehensive cloud infrastructure expertise
TerraformInfrastructure as Code deployment skills
C#Strong programming capabilities
GitHub ActionsCI/CD pipeline development and management

Nice to have

ScriptingExperience with Bash, PowerShell, or Python
Developer ToolsFamiliarity with LaunchDarkly, SonarQube, Playwright

Compensation & benefits

Salary

AUD 140,000 – 180,000 (annual)

Benefits

Hybrid Work

Flexible work arrangement with option to work from Melbourne or Sydney offices

Distributed Team

Collaborative environment across multiple Australian cities


Interview process

  1. 1
    Initial Screening Review of application and resume
  2. 2
    Technical Assessment Evaluation of technical skills and infrastructure expertise
  3. 3
    Team Interview Discussions with Tooling Team members to assess cultural fit and technical capabilities
  4. 4
    Final Interview Meeting with senior engineering leadership to discuss role alignment and potential contributions

Apply for this position

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