C

Challenger

Asset management for retirement income strategies

Quantitative Engineer

Quantitative DevelopmentConfirmed live in the last 24 hours
Full-timeSydney NSW, Australia

About the Job

Requirements

  • A degree in Computer Science, Mathematics, Engineering, Actuarial Studies, Physics, Quantitative Finance, or another quantitative discipline.
  • Five to ten years of professional software development, quantitative development, or financial systems experience.
  • Strong C#/.NET development experience and a track record of delivering and supporting production systems.
  • Working knowledge of financial products and how they are priced and valued.
  • Understanding of financial markets, particularly fixed income, interest rates, foreign exchange, and derivatives.
  • Experience implementing or supporting pricing, valuation, risk, or quantitative analytics.
  • Ability to understand quantitative specifications, formulas, and financial models and translate them into production-quality software.
  • Ability to work independently and take ownership of moderately complex quantitative development tasks.
  • Experience with modern software engineering practices and AI-assisted development tools.
  • Practical understanding of financial mathematics, pricing, and valuation.
  • Knowledge of fixed income and interest-rate products, including cashflows, discounting, yield curves, and forward rates.
  • Understanding of derivative pricing concepts and the relationship between market data, model inputs, and valuation.
  • Working knowledge of risk analytics, such as sensitivities, scenarios, and Value at Risk.
  • Ability to understand and implement calculations for common instruments across foreign exchange, fixed income, interest rates, inflation, futures, commodities, and equities.
  • Understanding of how market movements affect the valuation and risk of financial instruments.
  • Comfort working with quantitative formulas and translating them into tested production code.
  • Strong C#/.NET development experience.
  • Experience building and supporting production software systems.
  • Solid understanding of object-oriented design and software engineering principles.
  • Unit testing and source control using Git.
  • SQL and relational database development.
  • Strong analytical and problem-solving skills.

Responsibilities

  • Collaborate with analysts, actuaries, and developers to design and enhance investment, pricing, and risk systems.
  • Develop and maintain quantitative pricing, valuation, and risk functionality using C#/.NET.
  • Implement financial models and analytics across fixed income, interest rates, foreign exchange, inflation, futures, commodities, and equities, as well as annuities and reinsurance.
  • Implement and maintain cashflow generation, discounting, curve-based valuation, pricing, and risk calculations for financial products.
  • Apply quantitative finance concepts including yield curves, forward rates, discount factors, sensitivities, scenario analysis, and Value at Risk.
  • Translate spreadsheet-based, mathematical, and prototype models into robust, maintainable production code.
  • Build and maintain core quantitative libraries, market data components, and valuation infrastructure.
  • Develop tools that support actuarial modelling, asset-liability management, risk analytics, and investment decision-making.
  • Investigate and resolve issues in production calculations and modelling systems.
  • Take quantitative requirements through analysis, implementation, testing, and delivery, collaborating with subject matter experts where required.
  • Contribute to model validation, peer reviews, automated testing, and continuous improvement of engineering practices.
  • Explore AI-assisted development, agentic tooling, and automation to improve development productivity, model quality, and user experience.

Desired Qualifications

  • Experience developing financial pricing or risk libraries.
  • Knowledge of bonds, swaps, foreign exchange forwards, inflation-linked instruments, and futures.
  • Experience with yield curve construction, interpolation, discounting, and market data.
  • Experience with quantitative libraries, valuation engines, or risk systems.
  • Knowledge of risk measures such as DV01/PV01, duration, sensitivities, scenario analysis, or Value at Risk.
  • REST APIs and service-based architectures.
  • Azure DevOps and continuous integration/continuous delivery practices.
  • Python and/or JavaScript/TypeScript.
  • Snowflake or cloud-based data platforms.
  • Actuarial modelling, annuities, reinsurance, or insurance risk experience.
  • Asset-liability management knowledge.
  • C++ exposure within quantitative or pricing environments.
  • Broader experience across commodities, equities, or inflation products.

About the Company

Challenger

Asset management for retirement income strategies

Challenger is an ASX-listed investment manager focused on helping people retire with financial security. It operates through two main units: Life and Funds Management. The Life business offers retirement income solutions and insurance-like products, funded by customer premiums and investments, designed to deliver steady, reliable income in retirement. The Funds Management arm runs investment portfolios and funds across various asset classes for clients, aiming for consistent performance and risk-managed growth. Challenger differentiates itself by specializing in retirement security, leveraging its long history (since 1985) and its scale (about $131 billion in assets under management) to provide safe, steady income rather than high-risk growth. The company’s goal is to provide customers with financial security for a better retirement.

Company size
501-1,000
Company stage
IPO
Headquarters
Sydney NSW, Australia
Founded
1985

Recently Posted Jobs

Explore more opportunities at Challenger

See more jobs