Macquarie Group

Software Engineer

Macquarie Group

Sydney, New South Wales, Australia · Full Time

Be the first to apply

Experience
Any
Salary
—
Openings
1
Posted
30 seconds ago
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About the Role

Join the Wealth Platform team at Macquarie Group to play a pivotal part in engineering the Macquarie Wrap, one of Australia's largest investment platforms. This position focuses on developing modern, resilient technologies that provide seamless, tailored experiences for advisers and affluent clients at scale. Engineers work autonomously, encouraged to uphold best practices and continually enhance their skills.

Macquarie Group is a longstanding global financial services provider operating across 30 markets with an impressive track record of profitability spanning 57 years. At Macquarie, you will have the opportunity to build a fulfilling career that adds meaningful value.

Key Responsibilities

As a Software Engineer, you will have complete responsibility over your product's lifecycle within a progressive DevOps environment. You will manage architecture, design, implementation, testing, and operations, delivering through iterative development cycles. Furthermore, you will help maintain platform reliability by troubleshooting production issues, participating in post-incident reviews, and addressing technical debt prioritization.

Candidate Profile

  • Strong expertise in developing Java-based cloud applications utilizing Spring Boot and relational database systems.
  • Proficient experience using intelligent coding tools such as Claude Code, Copilot, and Gemini CLI.
  • Deep understanding of designing performant, resilient, and decoupled software with excellent maintainability standards.
  • Exceptional communication and stakeholder engagement skills to collaborate with product managers, business analysts, and engineering teams.
  • A proactive, collaborative, and innovative mindset committed to continuous improvement.
  • Able to author high-quality code and guide design decisions through proofs of concept and critical code components.
  • Keen understanding of service-oriented and microservices architectures.
  • Familiarity with open-source frameworks, tools, and libraries.
  • Applied awareness of technical obsolescence, regulatory compliance, security, and privacy considerations.
  • Experience or strong interest in modern Java development, containerization, cloud platforms, microservices, APIs, SQL and NoSQL databases, event streaming, data analytics, test-driven development, continuous delivery, and site reliability engineering.
  • Experience with cloud services such as AWS or Google Cloud Platform is desirable.

Benefits and Culture

Working at Macquarie, you will have access to a comprehensive benefits package tailored for employee wellbeing and professional growth, including:

  • One wellbeing leave day annually.
  • Up to five additional service bonus leave days per year.
  • Generous paid parental leave policies: up to 20 weeks for primary caregivers, plus transition leave, and six weeks for non-primary caregivers.
  • Paid volunteer leave with donation matching.
  • Up to 12 months gender affirmation leave, including six weeks paid leave.
  • Access to employee assistance programs, health screenings, and flu vaccinations.
  • Flexible salary packaging options.
  • Opportunities for learning and development, including reimbursement for professional memberships.
  • Hybrid and flexible working arrangements depending on the role.
  • Reimbursement for home office equipment.

Commitment to Inclusion

Macquarie fosters an inclusive workplace that respects diverse experiences, backgrounds, and perspectives, with equal opportunities for all, regardless of race, gender, age, disability, or other personal attributes. Reasonable accommodations are provided during recruitment and employment to support individual needs.

Additional Information

You will be part of the Banking and Financial Services division, a technology-driven retail bank focused on helping clients achieve goals such as home ownership, business growth, or wealth management.

How they work

Communication Teamwork & Collaboration Initiative Creativity Learning Agility
🤖
Online · instant AI help
Broxer