Lead Engineer - Real-Time Payments Platform

Macquarie Group

City of Melbourne

On-site

AUD 180,000 - 280,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Wellbeing leave
Parental leave (up to 20 weeks)
Volunteer leave and matching
Gender affirmation leave
Employee Assistance Program
Learning & development reimbursement
Hybrid and flexible working
Work from home equipment

Job summary

Macquarie Group is seeking a Lead Engineer to shape the architecture of our Open Payments Platform in Melbourne. You will steer critical design decisions, mentor engineers, and drive reliability and scalability in a real-time payments environment.

In this role you will contribute to the architectural vision, collaborate with a talented team, and ensure secure, high-performance payment orchestration across multiple channels.

Qualifications

  • Proven track record designing and delivering large-scale, high-performance payment systems.
  • Hands-on in Java/Spring Boot with cloud technologies (GCP) and NoSQL databases.
  • Strong knowledge of microservices, event-driven design, and secure payment workflows.
  • Experience leading architecture decisions and delivering reliable, scalable platforms.
  • Excellent communication and ability to mentor engineers and collaborate cross-functionally.

Responsibilities

  • Lead architectural decisions for the Open Payments Platform integration.
  • Collaborate with Principal Engineer to drive reliability and operational excellence.
  • Guide engineers in design and implementation of scalable payment orchestration.
  • Ensure platform security and performance across multiple channels.
  • Mentor and develop the team to raise engineering mastery.

Skills

Java
Spring Boot
Google Cloud
NoSQL
Microservices
Event-driven architecture
Payment security
Architecture leadership
Team mentoring
Clear communication

Job description

Macquarie Group is seeking a Lead Engineer to shape the architecture of our Open Payments Platform in Melbourne. You will steer critical design decisions, mentor engineers, and drive reliability and scalability in a real-time payments environment.

In this role you will contribute to the architectural vision, collaborate with a talented team, and ensure secure, high-performance payment orchestration across multiple channels.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Payments Platform Engineer
Senior Payments Platform Engineer

Macquarie Bank Limited • Sydney

Hybrid
AUD 140,000 - 180,000
Wellbeing leave day
Parental leave – up to 20 weeks
Volunteer leave & donation matching
+3
Senior Tech Lead, Open Payments Platform
Senior Tech Lead, Open Payments Platform

Macquarie Bank Limited • Council of the City of Sydney

Hybrid
AUD 140,000 - 170,000
Wellbeing leave day
Paid parental leave
Volunteer leave
+2
Software Engineer
Software Engineer

Macquarie Bank Limited • Sydney

Hybrid
AUD 140,000 - 180,000
Wellbeing leave day
Parental leave – up to 20 weeks
Volunteer leave & donation matching
+3
Lead Engineer
Lead Engineer

Macquarie Group • City of Melbourne

On-site
AUD 180,000 - 280,000
Wellbeing leave
Parental leave (up to 20 weeks)
Volunteer leave and matching
+5
Lead Payments Platform Engineer - Cloud-Native & Scalable
Lead Payments Platform Engineer - Cloud-Native & Scalable

Bespoke Careers • Sydney

On-site
AUD 180,000 - 240,000
Lead Engineer - Payments
Lead Engineer - Payments

Bespoke Careers • Sydney

On-site
AUD 180,000 - 240,000
Senior Software Engineer - Payments
Senior Software Engineer - Payments

Macquarie Bank Limited • Sydney

On-site
AUD 120,000 - 180,000
Wellbeing leave
Parental leave
Volunteer leave
+2
Senior Platform Engineer – Core Banking & Payments (Hybrid)
Senior Platform Engineer – Core Banking & Payments (Hybrid)

Macquarie Bank Limited • Council of the City of Sydney

On-site
AUD 100,000 - 140,000
Wellbeing leave
Service bonus leave
Paid parental leave
+5
Staff Payments Engineer Real-Time Cloud-Native Backend Lead
Staff Payments Engineer Real-Time Cloud-Native Backend Lead

Commonwealth Bank Of Australia • Sydney

On-site
AUD 140,000 - 190,000
Senior Java/Spring Boot Engineer — Core Banking & Payments
Senior Java/Spring Boot Engineer — Core Banking & Payments

Macquarie Bank Limited • Sydney

On-site
AUD 120,000 - 180,000
Wellbeing leave
Parental leave
Volunteer leave
+2