About the Role
About the Role
As a Founding Software Engineer at HartleyCo, you will take ownership of entire systems within a fintech startup focused on building a next-generation platform for professional investors. This role involves developing risk models, working with large financial datasets, and making architectural decisions in a fast-paced environment.
What You'll Do
- Building and owning risk models, backtesting infrastructure, and scenario/stress-testing tools
- Working with large-scale, point-in-time financial datasets at serious volume
- Shaping the data and strategy layer that powers an AI research assistant for professional investors
- Making real architectural calls in a small, fast-moving team
Who You Are
- Strong Python and production-grade data engineering experience
- C++ or Rust is a bonus, not a requirement
- Background in a fund, bank or risk environment (or comparable exposure to serious financial datasets)
- A working understanding of portfolio risk, backtesting, or systematic strategy concepts, gained through real projects rather than just interest
- Exceptional recent graduates with strong relevant internships (e.g. at top quant funds) will also be considered
- Comfortable with ambiguity and genuine ownership in an early-stage environment
Process
A Python-based technical exercise focused on working with large datasets, followed by a conversation with the founders.
Requirements
Python experience
Strong Python and production-grade data engineering experience is essential.
Financial dataset exposure
Background in a fund, bank or risk environment is required.
Portfolio risk understanding
A working understanding of portfolio risk and backtesting concepts is necessary.
Nice to Have
Experience with C++ or Rust is a bonus.
Exceptional recent graduates with relevant internships will also be considered.
Benefits
Equity
Meaningful equity is offered as part of the compensation.
Remote work
The position is open to strong candidates across the UK.