Senior Data Platform Engineer – Real-Time & Batch (Brisbane)

Task Recruitment

City of Brisbane

On-site

AUD 150,000 - 185,000

Full time

37 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Task Recruitment is hiring two Senior Software Engineers in Brisbane to build scalable data platforms handling high‑frequency telemetry from mining equipment. You’ll join a specialist team within a large global program spanning Australia, the US, Canada and India.

You will design and evolve backend systems using Java/Spring Boot, Python/Scala, and modern data tooling such as Spark, Delta Lake, and Kubernetes.

Qualifications

  • Strong backend software engineering experience in Java/Spring Boot with ability to work across Python/Scala
  • Experience designing microservices and distributed applications
  • Experience with large data volumes and both streaming and batch processing
  • Familiarity with data lake/lakehouse architectures (Delta Lake) and messaging/streaming tech (MQTT, Kafka)
  • Experience with Docker and Kubernetes
  • Collaboration across geographically distributed teams

Responsibilities

  • Design scalable components and microservices for ingesting, processing and persisting high‑frequency telemetry data
  • Build solutions for real‑time streaming and large‑scale batch processing
  • Collaborate with data scientists to host and optimise Python/Scala/Java workloads
  • Modernise Java/Spring Boot monolith toward a microservices architecture
  • Containerise and deploy using Docker and Kubernetes
  • Integrate with S3‑compatible object storage
  • Contribute to architectural decisions around event sourcing, CQRS and hybrid cloud deployments
  • Evaluate emerging tech to improve performance and scalability
  • Work with teams across Australia, the US, Canada and India

Skills

Backend engineering
Java/Spring Boot
Python
Scala
Spark
Kubernetes
Delta Lake
Redis/Valkey
MQTT
PostgreSQL
Docker

Tools

Apache Spark
Delta Lake
Docker
Kubernetes
Redis/Valkey
MQTT
PostgreSQL
Kafka

Job description

Task Recruitment is hiring two Senior Software Engineers in Brisbane to build scalable data platforms handling high‑frequency telemetry from mining equipment. You’ll join a specialist team within a large global program spanning Australia, the US, Canada and India.

You will design and evolve backend systems using Java/Spring Boot, Python/Scala, and modern data tooling such as Spark, Delta Lake, and Kubernetes.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Data Platform (Mining Operational Technology)
Senior Software Engineer - Data Platform (Mining Operational Technology)

Task Recruitment • City of Brisbane

On-site
AUD 150,000 - 185,000
Senior Data Engineer 12-Month Contract – Real-time Pipelines
Senior Data Engineer 12-Month Contract – Real-time Pipelines

Hewitt • City of Brisbane

On-site
AUD 110,000 - 140,000
Competitive remuneration
Growth opportunities
Employee assistance program
+1
Senior Big Data Engineer – Real-Time Analytics & Spark
Senior Big Data Engineer – Real-Time Analytics & Spark

Pyramid Global Technologies • New South Wales

On-site
AUD 120,000 - 180,000
Senior Data Engineer - Cloud Data Platforms (Melbourne)
Senior Data Engineer - Cloud Data Platforms (Melbourne)

Pearson Carter Limited • City of Melbourne

Hybrid
AUD 180,000 - 200,000
Hybrid working environment
Superannuation
Senior Data Platform Engineer - Spark, dbt, Airflow (AWS)
Senior Data Platform Engineer - Spark, dbt, Airflow (AWS)

ASX • Sydney

Hybrid
AUD 150,000 - 210,000
Senior Java Engineer — Real-World Fleet Tech (Brisbane)
Senior Java Engineer — Real-World Fleet Tech (Brisbane)

Task Recruitment • City of Brisbane

On-site
AUD 90,000 - 130,000
Data Engineer, AWS & Real-Time Platform (Hybrid Sydney)
Data Engineer, AWS & Real-Time Platform (Hybrid Sydney)

ASX Limited • Sydney

Hybrid
AUD 180,000 - 240,000
Hybrid working
Flexible working arrangements
Senior Data Platform Architect, GCP — Real-Time Pipelines
Senior Data Platform Architect, GCP — Real-Time Pipelines

LTM • Sydney

On-site
AUD 150,000 - 210,000
Senior Python Backend Engineer - Hybrid & High-Impact
Senior Python Backend Engineer - Hybrid & High-Impact

Pearson Carter Limited • City of Brisbane

Hybrid
AUD 130,000 - 155,000
Hybrid working environment
Modern technology stack
High-impact products
+3
Senior Azure Data Engineer
Senior Azure Data Engineer

Umbrella Club • Sydney

On-site
AUD 140,000 - 200,000