Employment OS for your Business

Principal Distributed Systems Engineer

Sydney, New South Wales 2000, Australia • Casual

Role Type

On-site • Temporary • Casual • Mid-level Senior

Pay Rate

85 AUD – 92 AUD (Hour)

Description

We’re Looking For

We are seeking a disciplined engineer who thrives under pressure and can operate effectively in a small, high-trust team. You will help design, build and maintain robust software and infrastructure for advanced computing environments.

You will

  • Build reliable backend systems for complex technical workloads

  • Develop secure, scalable and maintainable platform components

  • Create repeatable infrastructure using modern tooling

  • Improve automation, observability and deployment practices

  • Contribute to the security, resilience and operational integrity of internal systems

Skills and Experience

  • Strong experience in distributed systems, backend engineering, or platform engineering

  • Strong programming capability in Python and at least one systems language such as C++ or Rust

  • Experience with infrastructure automation and modern DevOps practices

  • Hands-on capability with Docker, Kubernetes, Terraform, CI/CD pipelines, and Git-based workflows

  • Experience with data pipelines, SQL, and production-grade software delivery

  • Strong security mindset, including access control, secrets management, and secure engineering practices

  • Strong problem-solving and communication skills, including the ability to work with both technical and non-technical stakeholders

  • Experience operating in technically demanding environments with reliability and performance requirements

  • Ability to work across research, engineering, and delivery contexts

Apply if you have strong experience in distributed systems or advanced computing environments, and are eligible to work in Australia.