Senior Python Developer
Candidate requirements
These are the minimum requirements a candidate must meet to be considered for this role.
- Bachelor's or Master's degree in Computer Sciences, Data Science, Engineering or a related field.
- At least 5 years of experience in software development, ideally in a high-paced trading environment.
- self-driven, motivated, responsible and highly responsive individual.
- mature enough to work collaboratively on the existing code base.
- ability to work effectively in a fast-paced trading environment.
- strong and tactful communication skills, both verbal and written
- Proficiency in Python. Rust is a bonus.
- Proficiency in Unix based systems.
- Experience of cloud-based platforms (e.g. AWS).
- Experience with real-time data messaging (e.g. Redis, websockets).
- Experience with deployment and monitoring tools, e.g. supervisor, dockers, Grafana, Nagios, etc.
- Excellent problem-solving skills and attention to detail.
- Experience with exchange connectors implementation.
- Experience in the finance or cryptocurrency sectors.
- Familiarity with low latency systems and high-frequency trading environments.
Job responsibilities
- Trading Engine Operations: Ensure that day-to-day trading operations run smoothly.
- Trading Engine Development: Develop the existing and new components within the trading engine while maintaining overall system design.
- Ownership of Engine Components: Grow into ownership of existing or newly developed trading engine components, such as pricing, market-making, hedging, etc.
- Performance Optimization: Continuously monitor and optimize trading engine performance.
- Systems Refactorization: Work on appropriate code modularization, versioning, deployment and test processes.
- Collaboration with Trading: Work directly with the trading team to understand their needs and deliver appropriate solutions that support the firm's strategic goals.
Recommended Jobs
Production & Event Security Manager
NBCUniversal is looking for a Production & Event Security Manager to join our Global Security Team in London. In this role, you’ll assist in providing security oversight and logistical support for al…
Senior Business Development Manager
Senior Business Development Manager Location: London Salary: Market Rate Salary band: Dependant upon experience Contract type: Permanent Date posted: 28th August 2025 A leading global …
Client Advisor
Fendi is seeking a Client Advisor for its Harrods location in London. This full-time, on-site role requires a minimum of 5 years' experience in the retail fashion industry, with at least 2 years in lu…
Locum Geriatric Medicine Consultant - Barts Health NHS Trust
Job Title: Locum Geriatric Medicine Consultant Client Group and Setting: Barts Health NHS Hospital Location: London Hours per Week: Flexible hours 12 – 50 hours Consultant Rate: Comp…
FS Regulatory Director (Retail)- Top 50 law firm
Job Details Job Title: FS Regulatory Director (Retail)- Top 50 law firm- Positioning for partnership Salary: £120,000-£130,000 PQE Level: 8+ Contract Type: Permanent Working Hours: Full-…
Audit and Accounts Manager
Audit and Accounts Manager – Croydon Salary: £55,000 – £70,000 (DOE) + benefits + hybrid working Full-time | Progression opportunities | Growing practice Are you an experienced A…
Legal Technology Analyst
A successful London based law firm is looking to hire a legal technology analyst on a permanent basis. Based in the knowledge department, the main purpose of this role is to analyse the needs of Lawy…
Structured Finance Associate/Senior Associate-Life/Re-Insurance
Job Details Job Title: Structured Finance Associate/Senior Associate- Life/Re-Insurance- Global firm Salary: £130,000-£160,000 PQE Level: 3-8 PQE Contract Type: Permanent Working Hours:…
HSE Lead (Weekends)
Job Title: HSE Lead - Data Centres (Weekend Only) Location: London Schedule: Weekends only (onsite) Open to Candidates who would consider doing either a Saturday or Sunday only About the Role We a…
Senior Commercial Bid Manager
We are seeking an experienced and detail-oriented Senior Commercial Bid Manager to join our team. This role is crucial for managing and leading the bid process, ensuring the delivery of high-qualit…