Join our Customer Intelligence Engine (CIE) Technology team at Macquarie Group as a Data Engineer and contribute to building innovative financial technology solutions.
At Macquarie, we value diversity and empower our people to shape possibilities. Operating in 34 markets with 55 years of profitability, we foster a friendly, collaborative environment where everyone contributes ideas and drives outcomes.
What You Will Do
Architect, build, and maintain scalable data pipelines using Java to process large data volumes from various sources.
Develop and maintain microservices supporting data processing and integration, ensuring high availability and scalability.
Design and implement real-time data streaming solutions using Apache Kafka.
Establish data quality standards, enforce data governance policies, and ensure regulatory compliance.
Monitor data pipelines for accuracy and performance.
What You Need
Bachelor’s degree in Computer Science, Engineering, IT, Maths, or related field.
Extensive experience in Python or Java for data processing solutions.
Experience with data pipelines, streaming architectures, and relevant tools for real-time data ingestion and analysis.
Strong understanding of microservices architecture.
Proficiency with relational databases (PostgreSQL, MySQL, SQL Server).
Knowledge of data flow patterns, Lambda and Kappa architectures.
Experience with data quality assurance and testing.
Additional Information
We encourage anyone inspired to build a better future to apply. Macquarie is committed to diversity, equity, and inclusion, welcoming applicants from all backgrounds. We provide reasonable adjustments during recruitment and employment.
#J-18808-Ljbffr