Software Engineer (Systematic Hedge Fund)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
You’ll join a well-established engineering team and work across a range of internal systems, primarily in Java, with exposure to Python and quantitative tooling. The role offers end-to-end ownership: taking requirements from idea through to production, working closely with engineers and business stakeholders to solve practical problems.
The environment is fast-paced and collaborative, with a strong emphasis on clean engineering, learning by doing, and continuous improvement. No prior financial markets experience is require, training is provided.
What you’ll do:
- Build and maintain production systems used across the firm
- Develop features in Java, with opportunities to work in Python and MATLAB
- Take ownership of work from concept through deployment
- Collaborate with engineers and non-technical stakeholders to solve business problems
- Learn how systematic trading strategies and financial markets operate in practice
- Contribute to modern engineering practices including CI/CD, testing, and monitoring
Requirements
- 3-5 years of professional software engineering experience
- Strong Java development experience; Python experience or willingness to learn
- Ability to communicate clearly and work effectively in a team environment
- Background in banking front office technology or a high-calibre tech company is a plus
- Computer Science education preferred but not essential
Nice to have:
- Experience with Python or MATLAB
- Exposure to AWS, Docker, or Kubernetes
- Interest in financial markets and systematic trading
- Curiosity about new technologies and best practices
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on find.jobsGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Is Software Engineering Over-Saturated?
Data Engineer Salary UK
Where to Find Entry-Level Software Engineering Jobs
Where To Find Software Engineering Jobs