EmploymentOS for your Business

Principal Distributed Systems Engineer

Sydney, New South Wales 2000, Australia • Casual

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.

Role Type

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

Pay Rate

85 AUD – 92 AUD (Hour)