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
Indirect Tax, Senior Manager, Commodities, to £130k + bonus
Indirect Tax Senior Manager - Commodities Location: London (Hybrid) Level: Senior Manager We're hiring an Indirect Tax Senior Manager to join our fast-paced Commodities team. This role offers…
Job title: Operational Risk & Incident Management Analyst
organisation. Key responsibilities Support the logging, categorisation, coordination and tracking of operational incidents and breaches. As directed by the Operational Risk & Incident Response Ma…
Accounting Manager / Financial Controller
Prepare and review financial statements to ensure accuracy and compliance with regulations. Manage month-end and year-end close processes effectively. Oversee accounts payable and general ledge…
Corporate Tax Associate
My client, a well-known Financial Services firm, are looking to hire a Corporate Tax Associate in their Tax team based in Southampton. The role will primarily be covering Corporate Tax Compliance a…
EY Parthenon Strategy Engagement Manager TMT
Location: 1 More London Riverside, London, SE1 2AF Vacancy: Engagement Manager At EY-Parthenon, you’ll have the opportunity to build a career as unique as you are, with the global scale, su…
Temporary Trade Mark Docketing Clerk (London/Hybrid)
Are you an experienced Trade Mark Docketing professional looking for your next opportunity? If you're available for a temporary role and ready to hit the ground running, we’d love to hear from you. …
Software Engineer, Core Infrastructure
About Anthropic Anthropic’s mission is to create reliable, interpretable, and steerable AI systems. We want AI to be safe and beneficial for our users and for society as a whole. Our team is a qui…
OKTA with SAP Success Factors (IT)
OKTA with SAP Success Factors Our Client is evaluating SAP Success Factors and OKTA. They require a Solution Implementer to assist with the selection testing and implementation processes of both S…
Head of Commercial Operations
HEAD OF COMMERCIAL OPERATIONS Full Time Year round, 35 hours per week Required from January 2026 Full Time Equivalent Salary: £75,000 - £85,000 per annum depending on qualifications …