Quant Research Software Engineer (C#/Python) - Hybrid

Macquarie Bank Limited

Sydney

On-site

AUD 140,000 - 190,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Wellbeing leave day
Service bonus leave days
Parental leave
Volunteer leave
Gender affirmation leave
Wellbeing benefits including checks/FL
Learning and development reimbursement
Hybrid and flexible working
Work from home equipment reimbursement

Job summary

Macquarie Bank Limited’s Equity Quantitative Research team seeks a Software Developer to own end-to-end development across our Global Quant research platform. You’ll work primarily in C# and Python, partnering with Quant Analysts to turn research ideas into robust, production-grade models and tools.

You will develop and maintain the team’s Python and C# research platform, databases and systems for quantitative equity analysis, build data pipelines and web services, and apply ML/AI techniques to

Qualifications

  • Minimum 5 years' software engineering experience.
  • Exceptional analytical skills and an excellent grasp of data structures and software design.
  • Strong object‑oriented design experience in C# and/or Python.
  • Experience with web services, containerised deployment and AWS cloud‑based systems.
  • Experience with development tools such as Git, Jira and TeamCity.
  • Tertiary qualifications in Computer Science, Software Engineering or related discipline.

Responsibilities

  • Own end-to-end development across the Global Quant research platform.
  • Develop production-grade models and tools using C# and Python.
  • Build and maintain data ingestion pipelines, web services, and vendor integrations.
  • Collaborate with Quant Analysts to productionise research projects and enhance tooling.
  • Apply modern ML/AI techniques to automate workflows and support client inquiries.

Skills

C#
Python
Object‑oriented design
Data structures
Analytical skills
Software engineering

Education

Bachelor's degree in Computer Science or related

Tools

Git
Jira
TeamCity
AWS
Web services

Job description

Macquarie Bank Limited’s Equity Quantitative Research team seeks a Software Developer to own end-to-end development across our Global Quant research platform. You’ll work primarily in C# and Python, partnering with Quant Analysts to turn research ideas into robust, production-grade models and tools.

You will develop and maintain the team’s Python and C# research platform, databases and systems for quantitative equity analysis, build data pipelines and web services, and apply ML/AI techniques to

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Quantitative Software Developer | Equity Research
Quantitative Software Developer | Equity Research

Macquarie Group • Sydney

On-site
AUD 150,000 - 190,000
Wellbeing leave
Parental leave
Volunteer leave
+2
Lead Quant Software Engineer - Equity Research
Lead Quant Software Engineer - Equity Research

Macquarie Group • Sydney

Hybrid
AUD 150,000 - 190,000
Wellbeing leave
Parental leave
Volunteer leave
+2
Software Developer | Quantitative Research
Software Developer | Quantitative Research

Macquarie Bank Limited • Sydney

Hybrid
AUD 140,000 - 190,000
Wellbeing leave day
Service bonus leave days
Parental leave
+6
APAC Quantitative Researcher - Systematic Trading
APAC Quantitative Researcher - Systematic Trading

Macquarie Bank Limited • Sydney

On-site
AUD 180,000 - 240,000
Wellbeing leave
Parental leave
Volunteer leave
Senior AI DevTools & Platform Engineer
Senior AI DevTools & Platform Engineer

Macquarie Bank Limited • Sydney

Hybrid
AUD 140,000 - 190,000
Wellbeing leave
Service bonus leave
Parental leave
+6
Senior Cloud & Analytics Platform Lead
Senior Cloud & Analytics Platform Lead

Macquarie Group • City of Melbourne

On-site
AUD 150,000 - 230,000
Wellbeing leave
Parental leave
Volunteer leave
AI-Driven Full-Stack Developer (Python, React) - Hybrid
AI-Driven Full-Stack Developer (Python, React) - Hybrid

Macquarie Bank Limited • Sydney

On-site
AUD 140,000 - 210,000
Wellbeing leave day per year
Service bonus leave days per year
Parental leave (up to 20 weeks)
+6
Senior Software Engineer - Quantitative Trading Systems
Senior Software Engineer - Quantitative Trading Systems

Westbury Partners • Sydney

On-site
AUD 170,000 - 210,000
Senior Software Engineer – Quantitative Trading
Senior Software Engineer – Quantitative Trading

Westbury Partners • Sydney

On-site
AUD 170,000 - 210,000
Quantum Computing Research Software Engineer (Python)
Quantum Computing Research Software Engineer (Python)

Quantum Motion • City of Parramatta Council

Hybrid
AUD 80,000 - 120,000
Competitive salary and share options
Flexible working
Region-specific benefits