Data Engineer
Technology
London, United Kingdom1 month ago
Full timeFully remote
Job description
Working with a leading high-frequency trading firm, you will join one of their most successful quantitative trading teams. This company combines the positive feel of a start-up with the benefits of an established player, offering an exciting environment to develop cutting-edge technology.
The Role
- Design, write, and maintain complex Python infrastructure in a front-office capacity
- Collaborate extensively with traders and other technologists
- Solve difficult technical problems in a fast-paced and energetic environment
- Focus on robust, scalable, high-availability, high-throughput, and low-latency solutions
- Be exposed to cutting-edge technologies within a team that values innovation
- Excellent problem-solving skills with an ability to make sound engineering decisions for maintainability, extensibility, and debuggability
- Solid knowledge of Python and Linux
- Self-directed, capable of taking ownership of multiple projects simultaneously
- A Bachelor's degree (or higher) in Computer Science or Computer Engineering (or equivalent)
- An eagerness to learn about automated electronic trading and a strong interest in data and development
- Interest in sports / sports betting is advantageous (financial experience is not essential)
- Highly competitive base salary plus bonus, flexible for the right candidate
- Flexible working from home options
- Collaborative and rewarding work environment and culture
- Free breakfast, lunch, and dinner
Keywords
ExtensibilityLinuxPythonMaintainabilityElectronic trading platform
Interested in this role?