Senior Python Engineer - Quantitative Trading - Selby Jennings
Yesterday By Efinancialcareers
London, UK
12 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.reed.co.uk
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source
Tech stack
C++ (Programming Language)
Software Design Patterns
Distributed Systems
Python (Programming Language)
PostgreSQL
Enterprise Messaging Systems
Software Engineering
SQL Databases
Systems Architecture
Backend
Event Driven Architecture
Job description
- Design,buildandmaintainbusiness-criticaltradinginfrastructureandbackendservices.
- Developsystemsacrosstradecapture,positionmanagement,reconciliationandsettlementworkflows.
- Buildscalabledataplatformstosupporttrading,riskandoperationalprocesses.
- Createinternaltoolingusedbytraders,quantitativeresearchersandoperationsteams.
- Improvetheperformance,reliabilityandscalabilityofexistingsystems.
- Collaboratecloselywithstakeholdersacrossengineering,trading,quantitativeresearchandoperations.
- Takeownershipofprojectsfromdesignthroughtoproductiondeploymentandsupport.
- Contributetoarchitecturaldecisionsandengineeringbestpracticesacrosstheplatform.
- Troubleshootcomplexproductionissuesandcontinuouslyimprovesystemresilience.
Requirements
- Strong commercial experience developing software in Python.
- Experience within trading, market making, electronic trading or financial markets technology.
- Strong knowledge of Linux environments and operating systems.
- Solid SQL and PostgreSQL experience.
- Experience building and operating production-grade backend systems.
- Exposure to market data, execution systems, position management, reconciliation or settlement platforms.
- Knowledge of C++ or other performance-oriented languages.
- Strong understanding of software engineering fundamentals, design patterns and system architecture.
- Experience working with distributed systems, messaging platforms or event-driven architectures.
- Excellent problem-solving skills and ability to work independently.
- Comfortable working directly with technical and non-technical stakeholders.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.reed.co.uk
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
EM
Eli McGarvie
over 3 years ago
EM
Eli McGarvie
Data Engineer Salary UK
over 3 years ago
LM
Luis Minvielle
The 13 Best Python Libraries for Developers in 2025
over 2 years ago
EM
Eli McGarvie
Data Analyst Salary in the UK
about 3 years ago
LM
Luis Minvielle
Why Upskilling And Reskilling is Important For Developers
over 2 years ago
EM
Eli McGarvie
10 Highest Paying Programming Languages 2025
over 2 years ago