ShiftCare Logo

ShiftCare

Reliability Engineer

Posted 7 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in Australia
Mid level
Remote
Hiring Remotely in Australia
Mid level
As a Reliability Engineer, you'll enhance CI/CD pipelines, design observability tools, and implement reliability processes while collaborating with teams to improve system performance.
The summary above was generated by AI

About ShiftCare

ShiftCare’s innovative software is a market leader which helps disability support providers, in-home aged carers and allied health professionals worldwide streamline the way they work by creating efficiencies in rostering, client management and billing, enabling businesses to grow.

About The Team You’ll Be Joining

The ShiftCare Engineering team is on a mission to make ShiftCare accessible to more businesses worldwide, but this is just the beginning of our journey. Doubling in revenue every year, we are having a fun time scaling our systems and processes appropriately.

Positioned within ShiftCare’s Engineering team you’ll be joining our foundations team to help propel our platform reliability into the future! At ShiftCare we treat our work as a craft and are passionate about reliability, security, our customers, and doing more with less.

The Role

As ShiftCare scales, the requirements of our platform and team evolve. But we like to think that's all part of the fun!

You’ll play a key role in shaping how ShiftCare delivers reliable, secure, and high-performing services to thousands of care providers every day.

To give you a taste of the cool things you'll be working on when you start, you’ll:

  • Own and improve our CI/CD pipelines (CircleCI), reducing deploy times and failure rates.
  • Design and implement observability tooling - from synthetic checks and smoke tests to meaningful alerts and dashboards.
  • Build reliable retry and back-off mechanisms for critical user workflows.
  • Help architect and implement failover and fallback mechanisms for critical vendors and workflows.
  • Work with Support to build debug tooling and dashboards that empower non-engineers.
  • Collaborate with engineering to define and template runbooks, kill switches, and disaster mitigation patterns.
  • Champion performance tuning and scalability improvements.
  • ... and many other things, driven by you!

You will be joining our foundations team, playing a pivotal role in the next evolution of our technology stack and devops processes.

About You

  • You thrive on ownership. Identifying problems, proposing solutions, and driving them to completion.
  • You’re passionate about reliability, observability, and building robust distributed systems.
  • You bring experience working in a modern SaaS environment, have learnt lessons along the way, and are eager to apply that expertise in a new context.
  • You have deep knowledge of background job processing, eventing, caching, and distributed systems.
  • You have proven experience improving CI/CD pipelines. We currently use CircleCI but don't discard a migration.
  • You’re comfortable designing and improving observability stacks (New Relic, Datadog, Honeycomb, etc.).
  • You’ve built resilient systems using retries, back-offs, queueing, circuit breakers, graceful degradation, kill switches, isolation of workloads, etc.
  • You care deeply about developer ergonomics and fostering a culture of reliability.
  • You have a bias toward action. Delivering tools that improve both system behavior and developer happiness.

Requirements

Top Skills

CircleCI
Datadog
Honeycomb
New Relic

Similar Jobs

20 Days Ago
Remote or Hybrid
5 Locations
Senior level
Senior level
Cloud • Fintech • Information Technology • Machine Learning • Software
As a Principal Engineer at Xero, you will lead initiatives to enhance software delivery, guide engineering standards, and ensure reliability of database platforms while mentoring engineers.
Top Skills: Cloud-Native PlatformsDevOpsPostgres
4 Days Ago
Remote or Hybrid
6 Locations
Mid level
Mid level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
As a Database Reliability Engineer, you'll maintain and automate database systems, troubleshoot issues, and develop infrastructure to support engineering efforts in a cloud environment.
Top Skills: AWSBashCassandraChefElasticsearchGCPKafkaMySQLOciPostgresPythonZookeeper
14 Days Ago
Easy Apply
In-Office or Remote
32 Locations
Easy Apply
Mid level
Mid level
Cloud • Security • Software • Cybersecurity • Automation
As an Intermediate Site Reliability Engineer at GitLab, you will manage and automate infrastructure for production systems, respond to incidents, and collaborate with teams to enhance incident management.
Top Skills: AWSBashGCPGitlabGoKubernetesRubyTerraform

What you need to know about the Melbourne Tech Scene

Home to 650 biotech companies, 10 major research institutes and nine universities, Melbourne is among one of the top cities for biotech. In fact, some of the greatest medical advancements were conceptualized and developed here, including Symex Lab's "lab-on-a-chip" solution that monitors hormones to predict ovulation for conception, and Denteric's vaccine for periodontal gum disease. Yet, the thousands of people working in the city's healthtech sector are just getting started, to say nothing of the tech advancements across all other sectors.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account