Software Engineer - Database

Xero

Melbourne

Vor Ort

AUD 120.000 - 180.000

Vollzeit

14 Tage+

Eine vollständige Bewerbung in einer Minute

Maßgeschneiderter Lebenslauf und Anschreiben – versandbereit.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

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

Qualifikationen

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

Aufgaben

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

Kenntnisse

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

Tools

SQL Server
Amazon RDS
PostgreSQL

Jobbeschreibung

The role / impact

Join Xero's Database Reliability Team as a Software Engineer with a focus on database reliability. In this role, your time will be split roughly 50% on software engineering and 50% on database reliability, building internal tooling that improves fleet management and makes managing Xero's database platform more efficient.


The Team / How They Connect

You will join a fun, collaborative team that owns the database platform powering Xero's core products. The team shares knowledge, solves complex technical challenges together, and works alongside engineering teams across Xero to ensure backend systems scale smoothly as demand grows. Together, they focus on continuously improving platform reliability and integrating modern engineering practices, including AI-driven workflows.


The team is currently working on


  • Evolution of the database platform, migrating from self-managed SQL Server to Amazon RDS and transitioning towards PostgreSQL.

  • Internal tooling enhancements to streamline fleet management, automate processes, and boost developer efficiency.

  • Platform observability and performance engineering to identify bottlenecks, support load balancing, and improve resilience.

  • Integration of AI tools into daily workflows to enhance engineering quality and productivity.


Where And How You Can Work

At Xero, we offer flexible working arrangements tailored to support productivity and connection. You can work using a hybrid setup with dedicated boost days in the office to collaborate in person with your team, supported by modern remote working facilities.


Here are some of the things we're looking for


  • Experience across .NET, C#, and AWS environments, or strong proficiency in backend software engineering with a language-agnostic mindset.

  • Practical knowledge of database platforms like SQL Server, Amazon RDS, or PostgreSQL, paired with a drive to expand into platform engineering.

  • Expertise in building scalable backend tools, writing clean code, and automating manual processes.

  • A strong grasp of system observability, database performance tuning, and responding to production issues.

  • Capability to design resilient software solutions while leveraging modern development tools, including AI tools, to optimise workflows.

  • A collaborative mindset with a passion for continuous learning, sharing knowledge, and mentoring peers.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Software Engineer, Database Reliability & Tooling
Software Engineer, Database Reliability & Tooling

Xero • Melbourne

Hybrid
AUD 120.000 - 180.000
Senior Engineer - Database
Senior Engineer - Database

Xero • Melbourne

Hybrid
AUD 160.000 - 230.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
Principal Platform Engineer - DevEx & AI Tooling (Remote)
Principal Platform Engineer - DevEx & AI Tooling (Remote)

Xero • Melbourne

Remote
AUD 180.000 - 240.000
Principal Engineer - Backend/Platform Engineering
Principal Engineer - Backend/Platform Engineering

Xero • Melbourne

Remote
AUD 180.000 - 240.000
Principal Engineer - Backend/Platform Engineering
Principal Engineer - Backend/Platform Engineering

Xero • Sydney

Remote
AUD 180.000 - 240.000
Engineering Manager - Data Platform & Architecture
Engineering Manager - Data Platform & Architecture

Xero • Sydney

Hybrid
AUD 180.000 - 280.000
Senior Software Engineer, AI Enablement
Senior Software Engineer, AI Enablement

e2b • Sydney

Vor Ort
AUD 150.000 - 190.000
Principal Engineer
Principal Engineer

Xero • Sydney

Vor Ort
AUD 180.000 - 240.000
Lead Engineer: AI-Driven Platform & Team Mentor
Lead Engineer: AI-Driven Platform & Team Mentor

Xero • Sydney

Hybrid
AUD 180.000 - 240.000
Hybrid work model