Senior Software Engineer - Data Platform (Brisbane)

Senior Software Engineer - Data Platform (Brisbane)

06 Oct
|
Clicks It Recruitment
|
Brisbane

06 Oct

Clicks It Recruitment

Brisbane

Job Description

Senior Software Engineer - Data Platform n

Senior Software Engineer - Data Platform

n

12 month contract

n

Full-time onsite work required – Brisbane CBD / Remote applicants will not be considered

n

Up to $1000 per day (including Superannuation)

n

We're partnering with a global leader in mining technology to recruit an experienced Senior Software Engineer - Data Platform .

n

This role sits within a specialist team responsible for the platform that powers large-scale machine telemetry processing across mining operations. Working at the intersection of software engineering, data engineering and data science, you'll help modernise a critical platform that ingests and processes high-frequency machine data from hundreds to thousands of assets in the field.

n

You’ll join a collaborative Brisbane-based team supported by experienced architects, domain experts and data scientists, contributing to the evolution of a cloud-ready, highly scalable platform that enables advanced analytics, predictive modelling and operational optimisation across mining fleets.

What you'll be doing n

n
- Build scalable platforms for high-volume telemetry ingestion
n
- Develop streaming and batch data pipelines
n
- Modernise legacy applications into cloud-native platforms
n
- Build and optimise workloads using Apache Spark , Apache Flink and related technologies
n
- Design data lake and lakehouse solutions using Delta Lake and similar platforms
n
- Partner with Data Scientists to operationalise Machine Learning models
n
- Develop services across Java , Python and Scala
n
- Deploy containerised applications using Docker and Kubernetes
n
- Integrate with Kafka , MQTT and event-driven platforms
n




- Improve the performance, scalability and reliability of data workflows
n
- Contribute to distributed systems and platform architecture decisions
n
- Support low-latency processing for real-time analytics and insights
n
- Assess emerging technologies to enhance platform capability
n
- Collaborate with architects and SMEs on complex engineering challenges
n
- Own solutions from design through to production support
n

What you need to bring nn
- Strong software engineering experience in backend or data-intensive environments
n
- Advanced development skills in Java
n
- Commercial experience with Python and/or Scala
n
- Experience building large-scale data platforms and pipelines
n
- Hands-on expertise with Apache Spark , Apache Flink or similar distributed processing frameworks
n
- Robust understanding of streaming and batch processing architectures
n
- Experience with Kafka , MQTT or comparable messaging technologies
n
- Knowledge of modern data lake and lakehouse architectures
n
- Experience with Delta Lake , Apache Iceberg or equivalent technologies
n
- Strong experience with Docker and Kubernetes
n
- Experience designing scalable, distributed systems
n
- Understanding of cloud-native and container-based architectures
n




- Experience with PostgreSQL or other enterprise databases
n
- Proven ability to work effectively within cross-functional teams
n
- Strong problem-solving, troubleshooting and solution design skills
n

Bonus points for nn
- Mining, resources or industrial IoT experience
n
- Exposure to machine learning operationalisation or MLOps environments
n
- Experience with event sourcing and CQRS patterns
n
- Familiarity with Redis , Valkey or distributed caching technologies
n
- Experience with Trino , DuckDB , Dask , Daft or related data platform technologies
n
- Prior Data Engineering experience supporting Data Science teams
n

Important to know nn
- Full working rights required
n
- This role will require the successful candidate to work on site in Brisbane full-time 5 days per week.
n
- Remote applicants will not be considered.
n

n

If you're a hands-on engineer who enjoys building scalable data platforms, working closely with Data Scientists and solving complex streaming data challenges at scale, we'd love to hear from you.

Salary and benefits n

Up to $1000 per day (including Superannuation)

n

$950 per annum

Diversity statement n

At Clicks we embrace diversity, inclusion and equal opportunity. First Nations people are encouraged to apply.

n

We provide reasonable adjustments, including alternate formats to the recruitment process for individuals with a disability. If you require an adjustment to be made during the recruitment process, please call *** or email ***********.

Job Summary n

Location: Queensland, Brisbane

n

Job Type: Contract

n

Specialisation: Software Engineer

n

Reference ID: BH-77978

#J-18808-Ljbffr

📌 Senior Software Engineer - Data Platform (Brisbane)
🏢 Clicks It Recruitment
📍 Brisbane

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer - data platform (brisbane) / brisbane

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer - data platform (brisbane) / brisbane