
Software Engineer - Database
Xero
Software Engineer - Database
Join Xero's Database Reliability Team as a Software Engineer, splitting time between software engineering and database reliability. You will build internal tooling, monitor performance, and ensure platform health for millions of customers. The role requires experience with .NET, C#, AWS, and database platforms like SQL Server, Amazon RDS, or PostgreSQL.
Software Engineer - Database
Join Xero's Database Reliability Team as a Software Engineer, splitting time between software engineering and database reliability. You will build internal tooling, monitor performance, and ensure platform health for millions of customers. The role requires experience with .NET, C#, AWS, and database platforms like SQL Server, Amazon RDS, or PostgreSQL.
Salary
Core Qualifications
Technical (Must-have)
Soft Skills
Key Responsibilities
- Build internal tooling to improve fleet management and database platform efficiency.
- Monitor performance and improve observability to keep the platform healthy and resilient.
- Investigate production issues before they affect users.
- Migrate from self-managed SQL Server to Amazon RDS and transition towards PostgreSQL.
- Enhance internal tooling to streamline fleet management and automate processes.
- Identify bottlenecks, support load balancing, and improve resilience through performance engineering.
- Integrate AI tools into daily workflows to enhance engineering quality and productivity.