Software Engineer - Python/Java

💰 $11,760 - $18,816 (Est.) 📍 Melbourne 🕐 3 days ago

Job Description

Join our development team to help grow our innovative analytics and rapid application development and delivery platform. Our Engineering Agility Team is transforming the trading landscape by digitising and modernising our Commodities and Global Markets trading system. Using cutting-edge technologies, we enable our business to scale and seize opportunities with agility.
At Macquarie, our advantage is bringing together diverse people and empowering them to shape all kinds of possibilities. We are a global financial services group operating in 31 markets and with 56 years of unbroken profitability. You’ll be part of a friendly and supportive team where everyone - no matter what role - contributes ideas and drives outcomes.
What role will you play?

As a valued team member, you'll face interesting engineering challenges and use a wide array of cloud resources to design and support a robust and scalable distributed computing platform. You'll collaborate with best-of-breed open-source technology and the cloud infrastructure that supports it, ensuring the stability and scalability of key system components like the massive-distributed compute platform and web-based data science environment.

You will also be responsible for developing our infrastructure as code, utilising a mix of scripting and Java to automate and streamline our operations, contributing to a more efficient and reliable system as the number of users grows globally.

What you offer

Solid experience with Python or proficient in hands-on software development using an object-oriented programming language, with a preference for Java/Scala
Experience in cloud technologies, specifically on AWS ecosystem and Kubernetes, or alternatively similar experience on GCP or Azure
Effective interpersonal skills and the ability to interact with business users
Familiarity with Linux system administration, networking and tools such as git or Apache Airflow (scheduling platform), Dask (distributed computation library) or JupyterHub (web-based coding and analytics environment) is valuable.

We love hearing from anyone inspired to build a better future with us, if you're excited about the role or working at Macquarie we encourage you to apply.
What we offer

At Macquarie, you’re empowered to shape a career that’s rewarding in all the ways that matter most to you. Macquarie employees can access a wide range of benefits which, depending on employment type, include:

1 wellbeing leave day per year
Up to 5 additional service bonus leave days per year
Up to 20 weeks’ paid parental leave for primary caregivers along with 12 days of transition leave upon return to work, and 6 weeks’ paid leave for non-primary caregivers
2 days of paid volunteer leave and donation matching
Up to 12 months’ gender affirmation leave, including 6 weeks’ paid leave
Access to Employee Assistance Program and wellbeing benefits including skin and health checks, and flu vaccinations
Access to a wide range of salary packaging options
Access to a wide range of learning and development opportunities, including reimbursement for professional membership or subscription
Hybrid and flexible working arrangements, dependent on role
Reimbursement for work from home equipment
About Technology

Technology enables every aspect of Macquarie, for our people, our customers and our communities. We’re a global team that is passionate about accelerating the digital enterprise, connecting people and data, building platforms and applications and designing tomorrow’s technology solutions.
Our commitment to diversity, equity and inclusion

We are committed to fostering a diverse, equitable and inclusive workplace. We encourage people from all backgrounds to apply and welcome all identities, including race, ethnicity, cultural identity, nationality, gender (including gender identity or expression), age, ****** orientation, marital or partnership status, parental, caregiving or family status, family and domestic violence status, neurodiversity, religion or belief, disability, or socio-economic background. We welcome further discussions on how you can feel included and belong at Macquarie as you progress through our recruitment process. To learn more, contact our team by clicking here.

Our aim is to provide reasonable adjustments to individuals who may need support during the recruitment process and through working arrangements. If you require additional assistance, please let us know in the application process.
 

💡 Quick Summary

Seeking a career-building opportunity? The Software Engineer - Python/Java position is now open for candidates interested in the IT Engineer & Developer Jobs sector. This role in Melbourne offers a professional environment and growth potential.

Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in IT Engineer & Developer Jobs is a plus.

Sponsored

Job Details

Company Name: Macquarie Group Limited

Frequently Asked Questions

Click the Apply Now button on this page, login or register for free on CallCenterJob.co.in, fill in your name, mobile number, city, and experience, then submit your application. The recruiter will contact you directly.
The expected salary for Software Engineer - Python/Java in Melbourne is $11,760 - $18,816 (Est.) per month. Actual compensation may vary based on experience and negotiation.
No, Software Engineer - Python/Java is an on-site position based in Melbourne. Candidates must be able to commute or relocate to this location.
Basic communication skills, a proactive attitude, and the ability to work in a team are required for Software Engineer - Python/Java. Previous experience in IT Engineer & Developer Jobs is a plus. Freshers may also apply depending on the employer's requirements.
Yes, CallCenterJob.co.in is completely free for job seekers. Never pay money to apply for any job. If anyone asks for payment to process your application, report it immediately using the "Report this Job" button.

Similar Openings

  • Engineering Delivery - Quality_Automation + Functional_Senior Associate

    At PwC, our people in software and product innovation focus on developing cutting-edge software solutions and driving product innovation to meet the evolving needs of clients. These individuals combine technical experience with creative thinking to d...

    Full Time / Part Time

    Salary Estimated: 24K to 32K

    Remote

    July 11, 2026


    Apply Now

  • Hydraulic Design Engineer

    Company: Space Consulting Pvt – Australia Job Type: Full-time, Remote Location: Work from home (Preferably based in Chennai) Experience Required: 5+ years Software Skills: Revit (Essential) We’re an Australia-based building design firm seeking a Hydr...

    Full Time / Part Time

    Salary Estimated: 24K to 29K

    Remote

    July 11, 2026


    Apply Now

  • Network Engineer-L2

    Job DescriptionBachelor’s degree in computer science, Information Technology, or related field. Minimum of 5 - 8 years of experience as a Network Engineer with a focus on network support, network migrations, firewall management and network security. ...

    Full Time / Part Time

    Salary Estimated: 18K to 31K

    Pune, Maharashtra

    July 11, 2026


    Apply Now

  • Process Re-Engineering Lead - AVP

    Position Overview In Scope of Position based Promotions (INTERNAL only) Job Title: Process Re-Engineering Lead - AVP Location: Mumbai, India Role Description • Market and Valuation Risk Management (MVRM) provides an independent view of market risks a...

    Full Time / Part Time

    Salary Estimated: 23K to 30K

    Remote

    July 11, 2026


    Apply Now

  • Oracle IDAM

    Hiring the right professionals in the IT industry can be a challenging endeavour. At Quess IT Staffing, we specialize in connecting organizations with IT talent who not only possess the skills needed but also align with the client organization's visi...

    Full Time / Part Time

    Salary Estimated: 19K to 23K

    Remote

    July 11, 2026


    Apply Now

  • MS Engineer L2, Middleware

    Make an impact with NTT DATA Join a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diver...

    Full Time / Part Time

    Salary Estimated: 21K to 34K

    Mumbai, Maharashtra

    July 11, 2026


    Apply Now