This job is brought to you by Jobs/Redefined, the UK's leading over-50s age inclusive jobs board.
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.
#J-18808-Ljbffr