Senior Site Reliability Engineer

Site Reliability Engineer · Senior · Full Time · Remote

AU: New South Wales Remote Worker · RemoteAUD 150k – 200k2d ago
Apply for this role

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 have

    Interest 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 have

    Experience 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 have

    Hands-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 have

    Experience 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 have

    Active 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 have

    Experience 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

GoPythonSQL

Frameworks

OpenTelemetryPrometheusGrafanaJaeger

Databases

ElasticsearchPostgreSQLInfluxDB

Tools

KubernetesTerraformDockerGitJenkins/GitHub Actions

Other

AWS or GCPService Meshes (Istio/Linkerd)Data Streaming (Kafka, Pub/Sub)Incident Management Platforms (PagerDuty, Opsgenie)

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.

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

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

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

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

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

View all 34 roles