Streaming Engineer
Whizdom ·whizdom.shazamme.com
Apply direct
Streaming Engineer – Payments | Kafka | Pyspark
About our client:
Our client is a leader in professional services and consulting, providing a wide range of services including strategy, consulting, technology and systems integration, and operations to a range of clients across Government, Financial Services, Utilities and more.
About the Role
We’re seeking an experienced Streaming Engineer to join a high‑performing data engineering team delivering near real-time data solutions with a banking client. You’ll design, build and support modern streaming pipelines using PySpark, Kafka and DynamoDB, with a strong emphasis on cloud (AWS preferred), performance, scalability, and reliability.
Key Responsibilities
How to Apply
Please upload your resume to apply. We will be in touch with further instructions for suitably skilled candidates. Please note that you will be required to complete selection criteria to complete your application for this role.
Call Katrina Gabriel on 0489 923 756 or email katrinag@whizdom.com.au for any further information.
Candidates will need to be willing to undergo pre-employment screening checks which may include, ID and work rights, security clearance verification and any other client requested checks.
- Location: Sydney - hybrid
- Contract: 6‑Month Contract
- Start: ASAP
About our client:
Our client is a leader in professional services and consulting, providing a wide range of services including strategy, consulting, technology and systems integration, and operations to a range of clients across Government, Financial Services, Utilities and more.
About the Role
We’re seeking an experienced Streaming Engineer to join a high‑performing data engineering team delivering near real-time data solutions with a banking client. You’ll design, build and support modern streaming pipelines using PySpark, Kafka and DynamoDB, with a strong emphasis on cloud (AWS preferred), performance, scalability, and reliability.
Key Responsibilities
- Develop, test and support batch and real-time data pipelines.
- Build future-ready data solutions across multiple industry verticals.
- Implement distributed streaming applications using PySpark, Kafka & Dynamo.
- Design and deliver ETL, data warehousing and BI solutions.
- Create Proof of Concepts and working demos for stakeholders.
- Collaborate with consultants, architects and technical teams across engagements.
- Mentor junior team members and contribute to best-practice delivery.
- 10+ years in solution design, development, testing or support across IT consulting or technology environments.
- 3+ years hands-on with Big Data/Data Lake platforms (cloud + on-prem).
- Proven experience delivering real-time streaming pipelines.
- Strong skills in Python, Scala, SQL, shell scripting.
- Experience working with AWS, Azure, GCP or IBM cloud platforms.
- Deep understanding of containerisation, virtualisation and networking.
- Hands-on experience building solutions meeting high availability, fault tolerance, auto failover and performance SLA requirements.
- Background in Agile, Kanban or Waterfall delivery frameworks.
- Strong stakeholder communication and leadership capability.
- Work on enterprise-scale data and streaming projects.
- Join a collaborative, high-calibre engineering team.
- Opportunity to influence architecture and technical strategy.
- Hybrid work environment and excellent team culture.
How to Apply
Please upload your resume to apply. We will be in touch with further instructions for suitably skilled candidates. Please note that you will be required to complete selection criteria to complete your application for this role.
Call Katrina Gabriel on 0489 923 756 or email katrinag@whizdom.com.au for any further information.
Candidates will need to be willing to undergo pre-employment screening checks which may include, ID and work rights, security clearance verification and any other client requested checks.
Frequently asked questions
Who is hiring for the Streaming Engineer role?
Whizdom is hiring for the Streaming Engineer position, a Shazamme client. Apply directly on the employer's career site.
Where is the Streaming Engineer job located?
The Streaming Engineer role with Whizdom is based in Sydney, NSW, AU. The role is remote-friendly.
Is the Streaming Engineer role remote?
Yes — the Streaming Engineer position at Whizdom is remote. Candidates based in AU are preferred.
What does the Streaming Engineer role pay?
Whizdom lists the Streaming Engineer role at AUD 90–110 per hour.
Is the Streaming Engineer role full-time or contract?
This is a full time position at Whizdom.
What experience level is the Streaming Engineer role?
The Streaming Engineer position is aimed at mid-level candidates.
How do I apply for the Streaming Engineer role at Whizdom?
Apply directly on Whizdom's career page via the Apply button on this listing. ZammeJobs links straight through to the employer's ATS — no third-party form, no resume database.