Software Engineer, Database Reliability & Tooling

Xero

City of Melbourne

Hybrid

AUD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Xero is seeking a Software Engineer for the Database Reliability Team to balance software development with database reliability. You will build internal tooling to improve fleet management and streamline how Xero's database platform is managed, half your time on code and half on reliability.

You will join a collaborative team that owns the database platform powering Xero’s core products, focusing on observability, performance, and AI-driven workflows to enhance engineering quality and

Qualifications

  • Experience across .NET, C#, and AWS environments or backend software engineering with a language-agnostic mindset.
  • Practical knowledge of database platforms like SQL Server, Amazon RDS, or PostgreSQL, with drive to expand into platform engineering.
  • Experience building scalable backend tools and automating manual processes.
  • Strong grasp of system observability, database performance tuning, and responding to production issues.
  • Ability to design resilient software while leveraging AI tools to optimise workflows.
  • Collaborative mindset with a passion for continuous learning, sharing knowledge, and mentoring peers.

Responsibilities

  • Split time roughly 50% software engineering and 50% on database reliability.
  • Build internal tooling to improve fleet management and streamline managing Xero's database platform.
  • Contribute to platform reliability and modern engineering practices, including AI-driven workflows.
  • Support observability, performance tuning, and resilience of backend systems.

Skills

Backend engineering
AWS environment
C#/.NET
System observability
AI tooling
Mentoring peers

Tools

SQL Server
Amazon RDS
PostgreSQL

Job description

Xero is seeking a Software Engineer for the Database Reliability Team to balance software development with database reliability. You will build internal tooling to improve fleet management and streamline how Xero's database platform is managed, half your time on code and half on reliability.

You will join a collaborative team that owns the database platform powering Xero’s core products, focusing on observability, performance, and AI-driven workflows to enhance engineering quality and

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Database
Software Engineer - Database

Xero • City of Melbourne

Hybrid
AUD 120,000 - 180,000
Software Engineer - Database at Xero
Software Engineer - Database at Xero

Xero • Sydney

On-site
AUD 150,000 - 210,000
Hybrid work days
Office in Sydney
Career growth opportunities
Software Engineer - Database at Xero
Software Engineer - Database at Xero

Xero • City of Boroondara

Hybrid
AUD 120,000 - 180,000
Hybrid Database Reliability Engineer
Hybrid Database Reliability Engineer

Xero • Sydney

Hybrid
AUD 150,000 - 210,000
Hybrid work days
Office in Sydney
Career growth opportunities
Database Reliability Engineer — Hybrid & Growth
Database Reliability Engineer — Hybrid & Growth

Xero • City of Boroondara

Hybrid
AUD 120,000 - 180,000
Senior Search Engineer — Scale & Reliability
Senior Search Engineer — Scale & Reliability

Apply • Australia

Hybrid
AUD 140,000 - 210,000
Data Engineer - Data Platforms
Data Engineer - Data Platforms

Apply • Australia

Hybrid
AUD 150,000 - 190,000
Data Platform Engineer: Scale Pipelines & Self-Service
Data Platform Engineer: Scale Pipelines & Self-Service

Apply • Australia

Hybrid
AUD 150,000 - 190,000
Senior Principal Engineer, Product Platform Engineering
Senior Principal Engineer, Product Platform Engineering

Xero • City of Melbourne

Hybrid
AUD 180,000 - 260,000
Senior Principal Engineer, Product Platform Engineering
Senior Principal Engineer, Product Platform Engineering

Xero • Sydney

Hybrid
AUD 180,000 - 260,000