Software Engineer
Durlston Partners is looking for a Software Engineer
Job description
URGENT: Front Office Python Developer (Portfolio Systems)
London | On-site | Compensation: Up to £140k base
A discretionary macro hedge fund is hiring for a senior, hands-on front-office engineering role. This position requires immediate ownership in a small, high-accountability team.
Role
- Build and run front-office portfolio and risk systems
- Own portfolio state, positions, and risk views
- Design systems from the ground up
- Work directly with Portfolio Managers and Traders
- Be accountable for correctness and day-to-day operation
This is an operational systems role, not research or platform engineering.
Required profile
- 3–8 years professional experience
- Strong Python developer with end-to-end ownership of live production systems
- Experience with:
Portfolio Management Systems (PMS) or
Front Office trading / risk systems or
Position keeping, portfolio state, or risk aggregation
- Comfortable designing systems from scratch
- Understands system state and lifecycle, not just algorithms
- Notice period ≤ 3 months
- Willing to work on-site 5 days a week
Preferred
- Buy-side experience or PMS / risk platform vendor background
- Fixed Income or macro trading exposure
Not suitable for
- Quant researchers or systematic developers
- Portfolio Managers or traders
- SRE / DevOps / platform engineers
- Data engineers or execution / FIX specialists
- Graduate or early-career profiles
Send your CV and a brief summary of relevant experience to
dana@durlstonpartners.com
Extra information
- Status
- Open
- Education Level
- Secondary School
- Location
- City of London
- Type of Contract
- Full-time jobs
- Published at
- 20-01-2026
- Profession type
- Accountancy
- Full UK/EU driving license preferred
- No
- Car Preferred
- No
- Must be eligible to work in the EU
- No
- Cover Letter Required
- No
- Languages
- English
Get similar vacancies sent to your mailbox
Fill in below which area you are searching in for a similar function and don't forget your e-mail address!