System Reliability Engineer

ShiftCare

  • Australia
  • Permanent
  • Full-time
  • 16 days ago
Job Description:We're on the lookout for a passionate and exceptional reliability engineer to join our dynamic team and help us transform the homecare industry. Rally with us in creating meaningful experiences for our hyper-growth healthcare startup.Why ShiftCare?We're not just optimising resources; we're enhancing experiences. Our purpose-built solution is changing the game for support providers in Australia and North America, making care accessible and affordable for all.About this role:
  • Enjoy ownership and responsibility, with a bias towards identifying problems and proposing and implementing solutions.
  • Strong experience with Ruby on Rails, especially in production SaaS systems.
  • Deep knowledge of background job processing (Sidekiq or similar), caching, and distributed systems.
  • Proven experience improving CI/CD pipelines, we currently use CircleCI but don't discard a migration.
  • Comfortable designing and improving observability stacks (New Relic, Datadog, Honeycomb, etc.).
  • Experience building resilient systems - retries, back-offs, queueing, circuit breakers, graceful degradation, kill switches, isolation of workloads, etc.
  • Strong focus on developer ergonomics and reliability culture.
  • Bias toward action and delivering tools that improve system behaviour and developer happiness.
What you'll do
  • Own and improve our CI/CD pipelines (CircleCI), reducing deploy times and failure rates.
  • Build reliable retry/back-off mechanisms for critical user workflows.
  • Design and implement observability tooling, including synthetic checks, smoke tests, etc.
  • 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.
Requirements:Key requirements
  • Must have worked in a company known for its world-class engineering standards and global scale.
  • Must have a great track record working as a member of an engaged team, beyond the theory that someone would learn in a leadership book and have had some hiccups along the way and learned from them.
  • Must help bring the team up to their expected standards: Organise learning sessions and find development opportunities for everyone in their team.
  • Must have an appetite for a startup environment, enjoy making decisions and drive change. Have a good framework to pick a good balance between doing things perfectly and doing something subpar: What's the minimum work we can do to solve a problem/feature properly and move on to the next problem?
  • Deep experience with technical problem-solving and code reviews within a Ruby environment
  • Must have the experience and will to drive the successful completion of projects within established timelines and quality standards and motivate and guide team members to do the same
  • Experience building resilient systems - retries, back-offs, queueing, circuit breakers, graceful degradation, kill switches, isolation of workloads

ShiftCare

Similar Jobs

  • Computer Network and Systems Engineer

    • Mitcham, VIC
    • $77,000-87,000 per year
    About Us 8T8 Technologies, operated by Ozzeal Pty Ltd, is a specialist provider of IT and technology solutions. We focus on delivering tailored network infrastructure, systems en…
    • Just now
    • Apply easily
  • Software Engineer

    SMARTMOVE SYSTEMS PTY LTD

    • Mile End, SA
    • $80,000-100,000 per year
    FULL TIME 38 HOURS PER WEEK MINIMUM 4 WEEKS ANNUAL LEAVE SALARY PLUS SUPER $80k – $100k PA SMARTMOVE SYSTEMS PTY LTD is looking for a full time Software Engineer to join th…
    • 23 hours ago
    • Apply easily
  • Mechanical Engineer

    • Somerton, VIC
    Genis Steel Leading industrial and residential steel manufacturer located in Melbourne is currently seeking to employ a qualified and experienced Mechanical Engineer to join the ma…
    • Just now
    • Apply easily