Life Trading is a growing proprietary trading company with offices in Australia and the UK. Our people are passionate experts and we expect accountability and excellence from all of our people. Our culture is relaxed and focuses on trust, fairness and respect. We understand the importance of enjoying work every day, feeling rewarded for commitment and having time for a life outside of work.
About Us 👋
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 will be working in the trading platform team which has a focus on low latency trading systems used across trading teams. The high-level business objectives are to add trading capabilities, improve automation and time to delivery, and scale to new trading trading teams and exchanges.
This is a broad role within the team, developing and supporting the current initiatives and refactoring and re-architecting the platform to be ready for future initiatives. You will work closely with the traders to provide support and coordinate changes in a dynamic and fast paced environment.
All systems need to be fast and ultra-reliable as they run continuously.
Your Mission at Life Trading 🎯
Development:
- Enhance and refine the trading capabilities and system architecture
- Benchmark the trading platform and work on optimising it.
- Implement and improve test automation and scenarios, and ensure high-quality releases and quick time to market.
- Improve monitoring, alerting, and observability to ensure continuous smooth operation.
- Use and understand the trading user interface, making small changes along the way
- Support and enhance direct market links.
Analysis & Support:
- Analyse system latency and trading performance.
- Support back-testing, replay, and simulation functions.
- Communicate software releases and changes to trading teams.
- Provide ongoing production support.
Other:
- Adhere to company values, rules, and policies.
- Take on additional tasks as required.
What We’re Looking For 👀
- 4+ years of experience in C++ (preferably C++20) for building high-performance systems.
- Proven ability to support production systems.
- Strong written and verbal communication skills.
- A passion for learning and staying up-to-date with the latest technologies.
- Ability to work autonomously and as part of a team.
- Trading industry experience, or demonstrated knowledge of the industry.
Bonus Points For ✅
- Experience with C++23
- C# (.NET 8), or a willingness to learn.
- Python
- Front office trading experience or exposure to fully automated systems.
- Knowledge of time-series tools.
- Front office trading experience
A Bit About The Team 🤝
You’ll be joining a fast-paced, collaborative team at Life Trading, where your contributions will have a direct impact on trading success and technology innovation.
Benefits 🎉
At Life Trading, we recognise that our people are our most valuable asset, which is why we offer a range of benefits to support your 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 a hybrid working model.
- Health and Wellbeing Initiatives: Access to mental health support and other programmes.
- Anniversary Leave: Celebrate your milestones with extra paid leave.
- Social Events: Team-building activities and social gatherings to foster a positive workplace culture.
- Paid Parental Leave: Support for new parents in balancing work and family life.
- Professional Development: Continuous learning opportunities, including training programmes and industry events.
- Employee Recognition Programme: Celebrate exceptional performance with team and individual recognition.
Join us and become part of a company that values your contribution and professional growth.