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
Senior Engineer
Senior EngineerI am working with a well-established, multi-disciplinary consultancy firm that is looking for a dynamic and highly motivated Senior Engineer to join their growing Rail Infrastructure En...
Corporate Tax Manager - Film & TV
The substantial growth of the firm's offering in the creative sector means that an additional Corporate Tax Manager is required to support existing clients and to capitalise on new opportunities. ...
Assistant Event Operations Manager
Press space or enter keys to toggle section visibility The Chancery Rosewood – opening Summer 2025, is redefining luxury in Mayfair, housed in the former U.S. Embassy and reimagined by S...
Assistant Research Librarian - London - Law firm
Assistant Research Librarian - London A leading international law firm has a permanent job opportunity for an Assistant Research Librarian to join a team within their Knowledge and Information depar...
Focus Fitness - Fitness Tutor and Assessor in London
Focus Fitness - Full Time Fitness Tutor and Assessor based in London £26,000-£30,000 plus Bonus (£2K - £5K) 1 day WFH I am super excited to be recruiting for this Fitness tutor and Assessor ro...
Music Content Operations Lead
Ready to revolutionize the music industry and empower emerging artists? As a Music Content Operations Lead with a leading artist services company, you’ll play a pivotal role in shaping the future of ...
PR Account Manager
Welcome to the exciting world of Media & Communications at our company! We're a team of creative and passionate individuals who bring imagination, inspiration, and energy to everything we do. We're o...
Geotechnical Design Engineer
Geotechnical Design Engineer, London Permanent 30,000 to 38,000 per Annum The successful Geotechnical Design Engineer will have the chance to work on a wide variety of projects nationwide, in a...
Digital Transformation Director
About the Role We're seeking a visionary Digital Transformation Director to lead esynergy’s growth within Private and Public Sector practices, driving our next phase of digital evolution both as a...