The Builds team at Octopus Deploy is looking for a Senior Site Reliability Engineer (SRE) to:
- Share SRE expertise with teams across the company.
- Keep our build systems running with high reliability and availability.
- Improve and iterate on our existing reliability practices.
- Bring fresh ideas and practices to increase reliability and reduce toil.
- Lead the implementation of new capabilities.
You’ll be a great fit if you:
- Naturally work in line with our Senior SRE expectations.
- You collaborate effectively, even across wide organisational distances, to solve problems, combining passion, pragmatism, and empathy.
- Thrive in an environment focused on availability, reliability, and observability.
- Are a strong systems engineer and may have deeper expertise in particular domains.
- See value in applying safety culture lessons from other industries to software and operations.
- Are comfortable leading postmortems and designing deployment and monitoring pipelines.
- Care deeply about automation across builds, tests, deployments, infrastructure, and operational tasks.
- Embrace a “you build it, you run it” culture, with a strong commitment to quality and system availability, and are happy to participate in a humane on-call program.
- Are self-motivated, work independently with high-quality output, and proactively seek help or new work when needed.
- Are results-oriented, adapt quickly when business direction changes, and encourage the same in others.
- Welcome candid feedback, enjoy solving complex problems, and like helping other engineers succeed while working on genuinely valuable projects.
Our tech stack
- You don’t need to know all of this – it’s here to give you a feel for our environment.
Octopus Server
- Our primary focus and flagship product.
- Written in .NET and backed by a SQL database.
- Experience with the C# application SDLC (e.g. building, testing) is highly regarded.
CI/CD
- TeamCity is our primary build system for Octopus Server.
- GitHub Actions is used for some internal tools.
- Continuous delivery is powered by Octopus Deploy.
Workloads
- A mix of internally developed applications and third-party software (e.g. TeamCity).
- Run in Azure using App Services, AKS clusters, and Azure Functions.
- Container workloads run on AKS, with Docker Hub and Artifactory as container registries.
Infrastructure as Code (IaC)
- Terraform is our primary IaC tool.
- IaC workloads run mostly in Octopus Deploy, with some running via GitHub Actions.
Observability
- Our team operates a multiregion OpenTelemetry processing system for the rest of R&D.
- We’ve adopted OpenTelemetry across many of our Builds systems.
- We help other teams adopt OpenTelemetry for more use cases company-wide.
- We use Sumo Logic and Honeycomb for analysis and troubleshooting.
A typical day might include:
- Building new capabilities to increase reliability (we don’t want you staring at dashboards all day).
- Working where you do your best work – from your home office, with your preferred setup, tools, and soundtrack.
- Consulting with another team on how to operate their services at the right level of reliability, or how best to use our build and observability platforms.
- Pairing with another engineer over Zoom to solve a complex technical problem or explore the problem space for future improvements.
- Responding to an actionable alert and working to maintain the reliability of the platform used across the company.
- Improving documentation so engineers can discover solutions themselves and reduce lead time.
- Writing a blog post or preparing a talk to share something interesting you’ve learned with other engineers.
- Facilitating an incident review and turning the learnings into practical changes.
- Proactively reducing toil by building thoughtful automation.
Similar Jobs
What We Do
Octopus Deploy is one of Australia’s fastest-growing software companies (and we’re taking on the world). After bootstrapping for a decade, in 2021, we quietly raised Australia's second-largest ever venture capital raise, accepting a USD 172M minority investment from Insight Partners. In short: Octopus simplifies the most complicated deployments wherever you deploy your software.
Why Work With Us
You'll be joining a high-growth company with numerous opportunities to learn and advance your career. We offer great benefits and value transparency and fairness in every aspect of our business. Octopus is a high-trust environment that values each individual’s contributions while encouraging a work/life balance.
Gallery







