Software Engineer
Active / Open Until Filled
Apply NowSoftware Engineer
Active / Open Until Filled
Apply NowJob role insights
-
Date posted
August 4, 2026
-
Closing date
Not Disclosed (Open Until Filled)
-
Location
Sydney
-
Salary
$109,249 - $184,000 /year
-
Career level
Mid Level
-
Experience
3 – 5 Years
Description
Macquarie Group is currently accepting applications for the role of Software Engineer, based out of their corporate offices in Sydney, Australia. This appointment offers an exceptional opportunity to join a globally recognized financial organization that combines entrepreneurial empowerment, disciplined risk governance, and a merit-based career trajectory.
Banking and Financial Services delivers personal banking, wealth management, and business financial products, leveraging digital innovation to provide superior client experiences. In this role, the successful candidate will work alongside seasoned industry professionals to optimize mission-critical processes, manage risk effectively, and deliver commercially impactful solutions across key markets.
Opportunity Overview & Quick Facts
Key Responsibilities & Operational Scope
- You'll take end-to-end ownership of your product in a modern DevOps culture.
- You'll be responsible for architecture, design, development, testing and operations and deliver incrementally in iterative cycles.
- You'll contribute to platform stability by investigating and resolving production incidents, participating in post-mortems, and helping to prioritise and address technical debt.
Candidate Profile & Required Qualifications
- Experience across the board with a strong depth of knowledge in building Java based applications for the cloud with Springboot and relational databases.
- Experience using Agentic coding tools (Claude Code, Copilot, Gemini CLI, etc).
- Good understanding of how to build performant, resilient, decoupled software systems with high standards on code maintainability.
- Excellent communication and stakeholder management skills to work effectively with cross-functional teams, including product managers, engineers, and BAs.
- A proactive mindset with a strong focus on collaboration, innovation, and continuous improvement.
- Ability to write code and lead design decisions by engaging in POCs and high performant, critical code components.
- An understanding on service-oriented and micro-services architecture.
- Knowledge of open-source libraries, tools and frameworks.
- Applied understanding of tech obsolescence, regulatory compliance, security and privacy requirements.
- An Agile mindset and keen interest in software engineering across a range of technologies Experience in Modern Java, Containers, Cloud Platforms, Microservices, APIs, SQL and NoSQL Databases, Event Streaming, Data Analytics, Test Driven Development, Continuous Delivery or Site Reliability Engineering is valuable.
- Experience in AWS/GCP.
What Macquarie Offers
- Market-Leading Rewards: Competitive base remuneration supplemented by performance-linked incentive programs.
- Flexible Work Frameworks: Modern hybrid working arrangements supporting professional productivity and personal balance.
- Professional Development: Clear internal mobility pathways, technical skill enhancement, and professional accreditation support.
- Comprehensive Wellbeing: Access to employee assistance programs, holistic healthcare coverage, and dedicated wellbeing initiatives.
- Global Network & Impact: Collaborative engagement with cross-border teams across the Americas, EMEA, and Asia-Pacific regions.
Core Competencies & Key Technical Focus
Apply Directly on Macquarie Careers Portal
This position is actively accepting candidate submissions. Access the official Macquarie Group recruitment platform to review comprehensive operational criteria and lodge your formal application.
