Software Engineer (Risk)

Life Trading

Sydney

Hybrid

AUD 90,000 - 120,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive Salary
Flat Management Structure
Flexible Work Arrangements
Health and Wellbeing Initiatives
Anniversary Leave
Regular Social Events
Paid Parental Leave
Professional Development
Employee Recognition Programme

Job summary

A proprietary trading company in Sydney seeks a mid-senior level Software Engineer focused on risk management. You will build tools that enhance post-trade operations and ensure data integrity. The role requires strong programming (Python, SQL) and an understanding of financial markets. Enjoy a competitive salary, flat management structure, and benefits that support work-life balance.

Qualifications

  • Strong programming skills in Python and SQL.
  • Solid understanding of financial markets and trading concepts.
  • A data-focused mindset and strong analytical skills.

Responsibilities

  • Build and maintain tools to support post-trade operations.
  • Design and implement ETL/ELT pipelines for data.
  • Collaborate with traders and operations teams to ensure insight.

Skills

Python
SQL
Microsoft Excel
Analytical skills
Financial markets knowledge

Education

Degree in Maths, Engineering, Computer Science

Tools

Grafana
Jupyter

Job description

Overview

Life Trading Pty Ltd is a growing proprietary trading company with offices in Australia and the UK. We are driven by a mission to achieve success in trading by leveraging cutting-edge technology and embodying our core values. Our team consists of passionate experts, and we believe in accountability and excellence from all of our employees.

Our culture is relaxed, prioritising trust, fairness, and respect. We believe in enjoying work, feeling rewarded for dedication, and having time for life outside of work.

About the Role

You’ll be joining the Back Office and Risk team as a Software Engineer – Risk, building tools and systems that power critical control functions across risk, finance, and compliance. These systems must run accurately, reliably, and with minimal manual oversight—they sit at the core of our post-trade operations and will increasingly take on more automated decision-making and monitoring responsibilities. This role bridges the gap between software engineering and financial risk. You’ll work closely with traders and the operations teams to ensure real-time insights, robust risk analytics, and clean, structured data for reporting and research. You may also play a role in providing curated datasets to trading teams for use in research or directly in production trading systems.

Your Mission at Life Trading

Development

  • Build and maintain tools and systems to support post-trade operations and risk management.
  • Design and implement ETL/ELT pipelines for internal and external data.
  • Aggregate, reconcile, and analyse trading data from multiple sources.
  • Calculate and explain P&L and various risk metrics across a range of trading strategies.
  • Maintain high test coverage and enforce software quality through automation.

Analysis & Automation

  • Collaborate with operations teams on ad-hoc analysis and tasks.
  • Identify opportunities to automate manual workflows and streamline recurring processes.

Data & Reliability

  • Ensure the integrity and high availability of critical data systems.
  • Monitor and proactively resolve data quality issues.
  • Lead the design and development of firm-wide risk dashboards and tooling.
  • Work with risk and trading teams to define and evolve system requirements.
  • Continuously improve support for risk limits, analytics, and reporting functions.

Support

  • Provide ongoing support for production systems, including on-call when required.
  • Improve monitoring and observability across the risk platform.
  • Keep architectures up to date with best practices and scalability needs.

Other

  • Apply and uphold company values and policies.
  • Ensure compliance with relevant exchange regulations.
  • Perform additional duties as needed.
  • Report to the Head of Back Office and Risk.

What We’re Looking For

  • Degree in Maths, Engineering, Computer Science or equivalent practical experience.
  • Strong programming skills in Python and SQL.
  • Advanced skill and proficiency with Microsoft Excel
  • Solid understanding of financial markets and trading concepts.
  • Knowledge of market risk and how it’s quantified.
  • A data-focused mindset and strong analytical skills.
  • Excellent communication and collaboration skills.
  • Curiosity and passion for learning new tools and techniques.

Bonus Points For

  • Experience working in a small, cross-functional team.
  • Ability to work independently and drive projects end to end.
  • Performance optimisation and profiling skills.
  • Familiarity with distributed systems or real-time data pipelines.
  • Experience with visualisation tools such as Grafana, Jupyter, or Excel.
  • Understanding of time-series data and streaming technologies.

A Bit About the Team

You’ll join a tight-knit, high-impact team responsible for safeguarding and streamlining the firm’s post-trade environment. Collaboration is key, and the systems you build will enable our traders and operators to move fast, stay compliant, and scale confidently.

Benefits

Life Trading offers a range of benefits to support career growth, personal well-being, and work-life balance:

  • Competitive Salary: Reflecting your skills and experience.
  • Flat Management Structure: Open communication and the ability to make an impact from day one.
  • Work-Life Balance: Flexible arrangements, including hybrid work.
  • Health and Wellbeing Initiatives: Access to mental health support and wellness programmes.
  • Anniversary Leave: Extra paid leave for milestones.
  • Social Events: Regular team-building and social gatherings.
  • Paid Parental Leave: Support for growing families.
  • Professional Development: Ongoing learning opportunities, including training and industry events.
  • Employee Recognition Programme: Recognition for exceptional performance.

Join us and help shape the tools and systems that underpin risk, reliability, and success at Life Trading.

Seniority level

  • Mid-Senior level

Employment type

  • Full-time

Job function

  • Information Technology
  • Industries: Capital Markets

We are committed to equal opportunity and encourage applications from all qualified individuals.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Front Office Software Engineer
Front Office Software Engineer

HTC Global Services, Inc. • Sydney

On-site
AUD 180,000 - 240,000
Hybrid work
Work-life balance
Career development plan
+4
Software Engineer
Software Engineer

CareCone Group • Sydney

On-site
AUD 180,000 - 280,000
Front Office Software Engineer
Front Office Software Engineer

Vibehackers • Council of the City of Sydney

On-site
AUD 62,000 - 83,000
Health insurance
Senior Trading Systems Software Engineer (Python / React / FIX / Fidessa)
Senior Trading Systems Software Engineer (Python / React / FIX / Fidessa)

Indigitise Pty Ltd • Council of the City of Sydney

On-site
AUD 150,000 - 210,000
Front Office Software Engineer
Front Office Software Engineer

HTC Global Services • Council of the City of Sydney

On-site
AUD 150,000 - 210,000
Market Risk Manager
Market Risk Manager

JS Careers • Council of the City of Sydney

On-site
AUD 140,000 - 230,000
Junior Software Engineer/Quantitative Developer/Quantitative Analyst (C#/.NET)
Junior Software Engineer/Quantitative Developer/Quantitative Analyst (C#/.NET)

AE Capital • City of Melbourne

On-site
AUD 90,000 - 130,000
Performance-based bonus
Fast interview process
Software Engineer – Critical Engineering
Software Engineer – Critical Engineering

Optiver Holding BV • Sydney

On-site
AUD 140,000 - 190,000
Performance-based bonus
Relocation package
Visa sponsorship
+5
Production Software Engineer - Senior/Staff/Principal
Production Software Engineer - Senior/Staff/Principal

Optiverus • Sydney

On-site
AUD 180,000 - 240,000
Competitive remuneration
Additional leave entitlements
Gym membership
+4
Experienced Quantitative Developer/Software Engineer (C#)- Systematic Hedge Fund
Experienced Quantitative Developer/Software Engineer (C#)- Systematic Hedge Fund

RGIT Australia • City of Melbourne

On-site
AUD 180,000 - 240,000
Competitive salary
Performance-based bonus