21 Aug
|
Catalyst Funds Management
|
New South Wales
21 Aug
Catalyst Funds Management
New South Wales
Job Description
Build Technology. Challenge Convention. Be a Catalyst for Change.
n
About Catalyst Funds Management
n
Catalyst Funds Management is a technology-driven global investment manager with offices in Sydney, Singapore, London and Dubai.
n
Technology is a core competitive advantage at Catalyst. Our engineers build the platforms that power quantitative research, portfolio management, trading and data analytics across global financial markets.
n
As our business continues to expand internationally, we're looking for an exceptional Senior Software Engineer to help build the next generation of our investment technology platform.
n
This is an opportunity to solve complex engineering challenges, work alongside experienced investment professionals, and build systems that have a direct impact on investment outcomes.
n
Our Mission
n
To be a catalyst for change.
n
We believe meaningful innovation comes from exceptional people working together with curiosity, integrity and a long-term mindset.
n
Whether we're investing capital or building technology, we're constantly looking for better ways to solve difficult problems, challenge conventional thinking and create lasting value.
n
Our Values
n
Our culture is built around four core values that define how we work.
n
Seek the Truth
n
Challenge assumptions. Stay open-minded. Keep learning.
n
We value intellectual curiosity and evidence-based thinking. Great ideas can from anyone, and we encourage respectful debate in pursuit of the best outcomes.
n
One Team
n
We work closely across engineering, portfolio management, quantitative research and trading. We succeed together by sharing knowledge, taking ownership and supporting one another.
n
Think Long Term
n
Discipline. Tenacity. Patience.
n
We build technology designed to scale with the business. We favour thoughtful engineering decisions that create lasting value over short-term fixes.
n
Integrity
n
Integrity underpins every decision we make—with our colleagues, investors and business partners.
n
The Opportunity
n
You'll join a small,
high-performing engineering team where you'll have genuine ownership over the systems you build.
n
Rather than maintaining legacy applications, you'll design and develop scalable software from the ground up, helping shape the technology platform that underpins our investment business.
n
You'll work directly with portfolio managers, traders and quantitative researchers to solve technically challenging, real-world problems where performance, reliability and scalability matter.
n
Key Responsibilities
n
n
- Design, develop and maintain high-performance software supporting research, trading and portfolio management.
n
- Build scalable cloud-native applications and distributed services on AWS.
n
- Design APIs, data pipelines and real-time systems for processing large volumes of market and investment data.
n
- Improve the architecture, scalability, reliability and security of existing platforms.
n
- Build tools that automate investment workflows and improve operational efficiency.
n
- Work closely with portfolio managers, traders and quantitative researchers to translate complex business challenges into elegant technical solutions.
n
- Identify technical bottlenecks and drive continuous improvement across our technology stack.
n
- Champion engineering best practices including testing, CI/CD, documentation and code quality.
n
- Contribute to the long-term architecture and evolution of Catalyst's technology platform.
n
n
About You
n
We're looking for someone who enjoys solving difficult technical problems and takes pride in building exceptional software.
n
Ideally you'll have:
n
n
- 5+ years' experience building production software.
n
- Strong computer science fundamentals.
n
- Excellent programming skills in Python, Java, C#, Go or similar languages.
n
- Experience designing scalable backend systems and APIs.
n
- Experience with AWS or other cloud platforms.
n
- Solid understanding of software architecture and distributed systems.
n
- Experience with PostgreSQL or other relational databases.
n
- Experience writing clean, maintainable and well-tested code.
n
- Excellent communication and collaboration skills.
n
- A curious mindset and passion for continuous learning.
n
n
Nice to Have
n
n
- React and TypeScript experience.
n
- Docker and containerised applications.
n
- Event-driven architectures and message brokers.
n
- Experience building real-time or low-latency systems.
n
- Experience within financial markets or capital markets.
n
- Experience building greenfield platforms from scratch.
n
n
Our Technology
n
n
- Python
n
- Django
n
- AWS
n
- React & TypeScript
n
- Docker
n
- GitHub
n
n
We're technology agnostic and continually evolve our stack as our business grows.
n
Why Join Catalyst?
n
At many organisations, software supports the business.
n
At Catalyst, software is a core competitive advantage.
n
You'll work alongside experienced portfolio managers, traders and quantitative researchers, building systems that directly influence investment decisions across global markets.
n
We offer:
n
n
- Challenging engineering problems with real-world impact.
n
- High levels of ownership and autonomy.
n
- A collaborative, high-performance and low-ego culture.
n
- Greenfield development with modern technologies.
n
- Direct access to business stakeholders and decision-makers.
n
- Competitive remuneration and performance incentives.
n
- Modern Sydney CBD offices.
n
- The opportunity to help shape the technology platform of a growing global investment manager with offices across Sydney, Singapore, London and Dubai.
n
n
Join Us
n
If you're passionate about building exceptional software and want your work to have a direct impact on a sophisticated global investment business, we'd love to hear from you.
#J-18808-Ljbffr
📌 Senior Software Engineer - Investment Technology (New South Wales)
🏢 Catalyst Funds Management
📍 New South Wales