Software Engineer (Risk)

Life Trading

Sydney

Hybrid

AUD 90,000 - 120,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

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

Operations Roles - Expressions of Interest
Operations Roles - Expressions of Interest

Life Trading PTY LTD. • Sydney

On-site
AUD 90,000 - 120,000
Competitive Salary
Flat Structure
Work‑Life Balance
+6
Front Office Software Engineer
Front Office Software Engineer

Vibehackers • Sydney

On-site
AUD 62,000 - 83,000
Health insurance
Support Engineer - APAC Risk, Treasury & Post-Trade
Support Engineer - APAC Risk, Treasury & Post-Trade

Optiver • Sydney

On-site
AUD 130,000 - 170,000
Relocation package
Visa sponsorship where necessary
Daily meals & in-house barista
+2
Senior Software Engineer – Critical Engineering
Senior Software Engineer – Critical Engineering

Optiver • Sydney

On-site
AUD 180,000 - 260,000
Performance-based bonus
Relocation support
Training & mentorship
+4
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
Trading Front Office Engineer: Python & React (TDD)
Trading Front Office Engineer: Python & React (TDD)

Vibehackers • Sydney

On-site
AUD 62,000 - 83,000
Health insurance
Software Engineer - Data Lifecycle
Software Engineer - Data Lifecycle

Dormont Manufacturing Co • Sydney

On-site
AUD 150,000 - 210,000
Market Operations Associate
Market Operations Associate

Scaleup • Sydney

Hybrid
AUD 110,000 - 130,000
12% Super
25% target bonus
Hybrid work model
+1
Support Engineer - APAC Risk, Treasury & Post-Trade
Support Engineer - APAC Risk, Treasury & Post-Trade

Optiver Holding BV • Sydney

On-site
AUD 120,000 - 180,000
Training & mentorship
Free meals (breakfast/lunch)
Gym membership
+4
Production Operations Engineer (Trading Systems / Sre / Application Support)
Production Operations Engineer (Trading Systems / Sre / Application Support)

Optiver • Sydney

On-site
AUD 180,000 - 240,000
Daily meals
Gym membership
Chair massages
+2
Top locations