Senior Site Reliability Engineer
Site Reliability Engineer · Senior · Full Time · Remote
Opens Xero's application page
Role
What you'll do.
Join Xero's central Observability team as a Senior Site Reliability Engineer, where you'll architect standardized observability systems and telemetry frameworks that empower product teams to adopt agentic-first development practices. This senior-level position focuses on implementing OpenTelemetry standards, designing intelligent alerting systems, and optimizing platform reliability across distributed cloud infrastructure serving millions of small businesses globally. You'll collaborate across Australia and New Zealand with high autonomy while influencing how the entire engineering organization operates reliably under scale.
Responsibilities
- Architect Standardized Observability Systems: Design and implement vendor-agnostic telemetry frameworks and data pipelines that enable standardized observability across Xero's distributed applications. Establish consistent logging, metrics, and distributed tracing standards that support intelligent operational workflows and agentic development practices.
- Drive OpenTelemetry Implementation: Lead the adoption and implementation of OpenTelemetry standards across distributed systems, ensuring consistent instrumentation practices that reduce vendor lock-in and enable seamless data portability across observability platforms.
- Optimize Platform Efficiency and Cost: Analyze and optimize cloud infrastructure costs and system performance across large-scale environments. Monitor resource utilization, identify inefficiencies, and implement cost-reduction strategies while maintaining or improving system reliability and performance metrics.
- Design Automated Alerting and Reliability Scorecards: Build intelligent alerting systems and reliability scorecards that streamline incident investigation, reduce mean-time-to-resolution, and provide clear visibility into system health across product teams. Implement automation that minimizes alert fatigue while maintaining critical incident visibility.
- Support Cross-Functional Product Teams: Collaborate with product engineering squads to establish shared reliability benchmarks, provide platform standards guidance, and lift observability maturity across the organization. Mentor engineers on best practices for instrumenting applications and interpreting telemetry data.
- Set Technical Direction for Reliability Infrastructure: Contribute to architectural decisions that shape how reliability and observability capabilities are delivered across Xero's product landscape. Influence engineering culture toward proactive, data-driven reliability practices and automated incident response workflows.
Qualifications
What we look for.
Technical
Distributed Tracing, Metrics, and Log Aggregation
Proven experience managing distributed tracing systems (Jaeger, Zipkin), metrics collection and storage (Prometheus, Grafana), and centralized log aggregation platforms (ELK Stack, Loki, Splunk) within large-scale cloud environments handling high volume observability data.
OpenTelemetry Standards and Instrumentation
Practical hands-on familiarity with OpenTelemetry SDKs, APIs, and collector components. Experience instrumenting applications in multiple languages and implementing vendor-agnostic telemetry practices that prevent observability platform lock-in.
Distributed Systems Architecture
Deep understanding of distributed systems design patterns, microservices architecture, and system behavior under high load. Ability to diagnose complex reliability issues across networked services, including latency propagation, cascading failures, and resource contention.
Cloud Platform Operations
Extensive hands-on experience with major cloud providers (AWS, GCP, Azure) including infrastructure-as-code, containerization (Docker, Kubernetes), service meshes, and cloud-native observability tools. Understanding of cloud cost optimization and resource management.
Data Pipeline and Telemetry Architecture
Experience designing and implementing scalable data pipelines for processing telemetry data at scale. Knowledge of stream processing frameworks, event routing, data normalization, and telemetry storage optimization.
Education
Computer Science or Related Field
Bachelor's degree in Computer Science, Software Engineering, or equivalent professional experience. Foundational knowledge in computer systems, networking, and data structures.
Experience
Senior-Level Platform or SRE Experience
Minimum 7+ years of software engineering experience with at least 3+ years in site reliability engineering, platform engineering, or observability-focused roles. Demonstrated progression to senior level with evidence of technical leadership and mentoring capabilities.
Large-Scale Distributed System Operations
Proven track record operating and scaling observability systems in large distributed environments. Experience managing multi-region deployments, high-throughput data systems, and the operational challenges of production-grade reliability infrastructure.
Cross-Functional Collaboration and Knowledge Sharing
Demonstrated ability to work effectively across multiple engineering teams, establish shared standards and practices, and elevate platform engineering maturity organization-wide. Strong communication skills and experience mentoring or training engineers on reliability practices.
Skills
Required
Kubernetes and Container Orchestration
Advanced proficiency with Kubernetes deployment, scaling, monitoring, and troubleshooting. Understanding of container runtime behavior, resource limits, and how application instrumentation integrates with orchestration layers.
Prometheus and Time-Series Monitoring
Expert-level experience with Prometheus metrics collection, querying with PromQL, and designing effective instrumentation strategies. Familiarity with alerting rules, recording rules, and long-term metrics storage solutions.
Logging Infrastructure and ELK/Loki Stack
Hands-on expertise with centralized logging platforms including Elasticsearch, Logstash, Kibana (ELK) or Grafana Loki. Ability to design scalable log aggregation pipelines and create efficient dashboards for operational visibility.
Linux Systems Administration
Strong proficiency with Linux systems, shell scripting, networking fundamentals, performance profiling tools, and system-level troubleshooting. Comfortable working at all layers of the stack from infrastructure to application observability.
Infrastructure as Code
Practical experience with IaC tools such as Terraform, CloudFormation, or Pulumi. Ability to version control, test, and deploy infrastructure changes through CI/CD pipelines following GitOps principles.
Incident Response and Postmortem Culture
Experience leading incident response procedures, conducting blameless postmortems, and implementing lasting remediation measures. Understanding of SLO/SLI/SLA definitions and using data to drive reliability improvements.
Preferred
AI and Machine Learning Observability
Nice to haveInterest or hands-on experience with AI-powered alerting, anomaly detection in telemetry data, intelligent incident correlation, and agentic systems monitoring. Familiarity with how intelligent systems consume observability data for autonomous incident response.
Service Mesh Technologies
Nice to haveExperience with service mesh platforms (Istio, Linkerd, Envoy) and understanding how service meshes provide native observability capabilities for distributed systems, including automatic trace instrumentation and network policies.
Multi-Language Application Instrumentation
Nice to haveHands-on experience instrumenting applications across multiple programming languages (Go, Python, Java, Node.js, .NET) with observability SDKs and libraries. Understanding of language-specific performance profiling and tracing considerations.
Cost Optimization and FinOps
Nice to haveExperience with cloud cost optimization, chargeback models, and FinOps practices. Ability to identify cost anomalies through observability data and implement cost-reduction strategies without sacrificing reliability.
Open Source Contributions
Nice to haveActive contributions to observability-related open source projects such as OpenTelemetry, Prometheus, Grafana, or similar. Demonstrated engagement with the cloud-native and SRE community.
SaaS Product and API Observability
Nice to haveExperience observing SaaS platforms with complex API ecosystems, multi-tenant architectures, and high customer-facing reliability requirements. Understanding of observability challenges unique to cloud-hosted accounting or business software platforms.
Tech stack
Languages
Frameworks
Databases
Tools
Other
Compensation
Pay and benefits.
Base·AUD 150,000 – 200,000
Equity·Stock options
Benefits
Flexible Remote Work Arrangements
Fully flexible work-from-home options with access to modern office spaces in Sydney and Melbourne for those based in Eastern Australian time zones. Supporting your preferred working rhythm with regular team connection opportunities.
Collaborative Global Culture
Work with a transparent, open engineering culture built around collective problem-solving and technical experimentation. Operate with high autonomy while collaborating with dedicated reliability and platform engineering specialists across Australia and New Zealand.
Technical Leadership and Mentoring Opportunities
Shape technical direction across observability and reliability infrastructure. Mentor and support colleagues across the organization, directly influencing how engineering teams build and release software at scale.
Impact at Scale
Work on infrastructure serving millions of small businesses globally. Your observability systems directly influence how distributed applications operate reliably, making immediate organizational impact.
Cutting-Edge Technology Stack
Engage with modern cloud-native technologies including Kubernetes, OpenTelemetry, distributed tracing, and agentic-first development practices. Work at the intersection of SRE innovation and AI-powered operational workflows.
Professional Development
Access to continuous learning opportunities focused on reliability engineering, observability best practices, and emerging technologies in cloud-native systems and AI-powered operations.
Process
Interview steps.
- 01
Initial Screening Call
Preliminary conversation with a recruiter to understand your background, experience with observability systems, and alignment with the role's technical focus and team culture.
- 02
Technical Deep Dive Interview
Detailed discussion with a senior engineer from the Observability team covering distributed systems architecture, observability implementation experience, troubleshooting approaches, and your experience with telemetry frameworks like OpenTelemetry or similar platforms.
- 03
System Design or Technical Challenge
Focused technical interview on designing scalable observability architectures, data pipeline implementations, or solving complex reliability challenges. You may discuss how you'd approach building telemetry systems for large distributed applications.
- 04
Cross-Functional Team Collaboration Interview
Conversation exploring your experience collaborating with product teams, mentoring engineers, establishing platform standards, and your approach to cross-organizational knowledge sharing and technical leadership.
- 05
Engineering Manager or Director Interview
Final-stage discussion with leadership covering career goals, strategic thinking around observability and reliability infrastructure, and long-term vision alignment with Xero's platform organization.
Full posting
Original listing.
The role / impact
This senior engineering position plays a central role in transforming how software reliability and observability are delivered across our entire product landscape. You will help set technical direction and build standardised, intelligent observability systems that enable product teams to embrace automated, agentic-first development practices.
Beyond driving technical execution, you will help design robust data pipelines and telemetry frameworks while supporting colleagues across the organisation. Your efforts directly influence how systems operate reliably under load, standardising performance monitoring and accelerating how engineering teams build and release software.
The team / how they connect
You will join our central Observability team within the platform organisation, working alongside engineers dedicated to reliability, platform performance, and data architecture. Operating with high autonomy, the team collaborates remotely across Australia and New Zealand to establish shared reliability benchmarks and support product squads across the business. Communication is transparent, open, and built around collective problem-solving and technical experimentation.
Initially, you will focus on
Building standardised data pipelines and telemetry layer architectures to enable intelligent, agentic development workflows.
Implementing open telemetry standards and vendor-agnostic instrumentation across distributed applications.
Driving platform efficiency, cost optimisation, and monitoring performance metrics across cloud systems.
Designing automated alerting and reliability scorecards to streamline incident investigation and system health tracking.
Where and how you can work
This position offers flexible remote working arrangements for candidates based across Eastern time zones in Australia. Whether you choose to work entirely from home or access our modern office spaces in Sydney, Melbourne, our flexible setup supports your preferred rhythm alongside regular opportunities for team connection.
Here are some of the things we are looking for
Experience managing distributed tracing, metrics, and log aggregation within large-scale cloud environments.
Practical familiarity with OpenTelemetry standards and vendor-agnostic instrumentation techniques.
Deep understanding of distributed systems architecture and diagnosing platform behavior under high load.
A strong interest in artificial intelligence tooling, intelligent operational workflows, and data model automation.
Demonstrated ability to collaborate across engineering teams, share knowledge, and lift platform standards.
A proactive approach to problem-solving, taking ownership of complex reliability challenges from design to execution.
Apply even if your experience isn't a perfect match! At Xero, we hire based on your skills, passion, and the unique perspective you can bring to enhance our culture and team.
Redirects to Xero's application page.
Other roles
More at Xero.
Head of Engineering - Making Payments
Director
Engineering Manager (Platform)
Manager
Engineer - SRE
Mid
Engineer - Reporting, Insights and Data-in
Mid
Lead Engineer - Applied AI
Lead