CareerPlanSign in

SENIOR SOFTWARE ENGINEER – DATA PLATFORM

Brisbane CBD, Brisbane💼 Full-time🗓 2026-06-05 → 2026-08-10

Core

Building a scalable data platform to ingest high-frequency telemetry data from mobile field machines and support data science and machine learning workloads.

Role type

Senior Software Engineer – Data Platform

Builds

Scalable data platform for real-time machine usage information and predictive model hosting

Domain

Mining technology / IoT data infrastructure

Deliverable

production ML models | infrastructure

Required skills

Java, Scala, Python, Apache Spark, Kubernetes, Docker, Delta Lake, MQTT, Kafka, Redis/Valkey, PostgreSQL, event sourcing, CQRS

Preferred skills

Flink, Trino, Kafka, DuckDB, Dask, Daft, S3-compatible object stores, hybrid cloud deployments

Responsibilities

Design and implement components for ingesting, processing, and persisting high-frequency telemetry data; Collaborate with data scientists to host and optimize workloads; Drive modernization of legacy monolith to containerized cloud-ready architecture; Evaluate and integrate emerging technologies to optimize performance and scalability.

Seniority

Senior, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.