Software Engineer, Database Reliability & Tooling

Xero

Melbourne

Hybrid

AUD 120,000 - 180,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

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 • Melbourne

On-site
AUD 120,000 - 180,000
Principal Engineer: Developer Experience & Platform Tools
Principal Engineer: Developer Experience & Platform Tools

Xero • Sydney

Remote
AUD 180,000 - 240,000
Senior DB Engineer - Remote-Friendly, AI-Driven Migrations
Senior DB Engineer - Remote-Friendly, AI-Driven Migrations

Xero • Melbourne

Hybrid
AUD 160,000 - 230,000
Senior Engineer - Database
Senior Engineer - Database

Xero • Melbourne

Hybrid
AUD 160,000 - 230,000
Principal Platform Engineer - DevEx & AI Tooling (Remote)
Principal Platform Engineer - DevEx & AI Tooling (Remote)

Xero • Melbourne

Remote
AUD 180,000 - 240,000
Senior AI Enablement Engineer: Build Internal AI Tools
Senior AI Enablement Engineer: Build Internal AI Tools

Xero • Sydney

Hybrid
AUD 120,000 - 180,000
Senior AI Platforms Engineer
Senior AI Platforms Engineer

Xero • Sydney

Hybrid
AUD 180,000 - 210,000
Senior AI Enablement Engineer: Build Internal AI Tools
Senior AI Enablement Engineer: Build Internal AI Tools

e2b • Sydney

Hybrid
AUD 150,000 - 190,000
Senior AI Tools Engineer for Internal Automations (Remote)
Senior AI Tools Engineer for Internal Automations (Remote)

Xero • Sydney

Hybrid
AUD 140,000 - 190,000
Principal Engineer - Backend/Platform Engineering
Principal Engineer - Backend/Platform Engineering

Xero • Sydney

Remote
AUD 180,000 - 240,000