Platform & Distributed Systems Engineer — Scalable HPC

Tribus

Sydney

On-site

AUD 100,000 - 150,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Tribus in Sydney, Australia is seeking a Software Engineer – Platform & Distributed Systems across levels from Junior to Senior. You will help build and operate the runtime environments, distributed services, and tooling that enable researchers to deploy workloads at scale.

The role covers designing and deploying platforms, APIs, and self-service tooling; owning services end-to-end; collaborating with stakeholders; and improving reliability, scalability, and performance of compute workflows.

Qualifications

  • Proficiency in Go, Python, or Java.
  • Strong analytical and problem-solving skills.
  • Experience with automated testing and CI/CD pipelines.
  • Familiarity with Docker, Kubernetes, and Linux.
  • Exposure to distributed computing and cloud-native design.
  • DevOps mindset and ability to work across the full application lifecycle.

Responsibilities

  • Design, build, and operate distributed services that manage compute workloads.
  • Develop platform APIs and self-service tooling.
  • Own services end-to-end: from design to production.
  • Collaborate with internal stakeholders to translate needs into platform capabilities.
  • Improve reliability, scalability, and performance of compute workloads.
  • Build and support scheduling, resource management, observability, and security solutions.
  • Balance trade-offs between latency, throughput, and maintainability.

Skills

Go
Python
Java
Docker
Kubernetes
Linux
CI/CD
Distributed systems
DevOps mindset
Cross-functional teams

Education

BS/MS in Computer Science

Tools

PyTorch
TensorFlow

Job description

Tribus in Sydney, Australia is seeking a Software Engineer – Platform & Distributed Systems across levels from Junior to Senior. You will help build and operate the runtime environments, distributed services, and tooling that enable researchers to deploy workloads at scale.

The role covers designing and deploying platforms, APIs, and self-service tooling; owning services end-to-end; collaborating with stakeholders; and improving reliability, scalability, and performance of compute workflows.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

HPC Systems Engineer
HPC Systems Engineer

Jump Trading • Sydney

On-site
AUD 140,000 - 190,000
Senior HPC Systems Engineer - Linux & Scale
Senior HPC Systems Engineer - Linux & Scale

P2P • Sydney

On-site
AUD 140,000 - 190,000
HPC Platform & Slurm Lead Engineer - Hybrid, Sydney
HPC Platform & Slurm Lead Engineer - Hybrid, Sydney

NTT DATA, Inc. • Sydney

Hybrid
AUD 150,000 - 190,000
Senior HPC Systems Engineer - Linux, Slurm & Networking
Senior HPC Systems Engineer - Linux, Slurm & Networking

Jump Trading • Sydney

On-site
AUD 140,000 - 190,000
HPC Systems Engineer
HPC Systems Engineer

P2P • Sydney

On-site
AUD 140,000 - 190,000
Platform Engineer: HPC, Kubernetes & DevOps
Platform Engineer: HPC, Kubernetes & DevOps

Silicon Quantum Computing • Sydney

On-site
AUD 120,000 - 170,000
Software Engineer – Platform & Distributed Systems
Software Engineer – Platform & Distributed Systems

Tribus • Sydney

On-site
AUD 100,000 - 150,000
Linux HPC Operations Engineer - 24/7 High-Performance Infra
Linux HPC Operations Engineer - 24/7 High-Performance Infra

Westbury Partners • Sydney

On-site
AUD 120,000 - 170,000
Trading Systems Engineer — Scalable, Latency-Aware
Trading Systems Engineer — Scalable, Latency-Aware

Qube Research & Technologies • Sydney

Hybrid
AUD 180,000 - 240,000
Senior Scientific Software Engineer - Platform & Data
Senior Scientific Software Engineer - Platform & Data

Australian Nuclear Science & Technology Organisation • Sydney

On-site
AUD 140,000 - 180,000