At a Glance
- Tasks: Join a dynamic team to develop and manage crypto trading systems.
- Company: A leading global HFT fund blending start-up energy with established stability.
- Benefits: Enjoy competitive salary, bonuses, private medical, and flexible work options.
- Why this job: Make a real impact in the fast-paced crypto industry while growing your skills.
- Qualifications: 3+ years of Python experience; degree in Computer Science or Engineering required.
- Other info: Ideal for proactive engineers eager to tackle mission-critical challenges.
The predicted salary is between 43200 - 72000 £ per year.
One of the largest global HFT funds is looking for a highly proactive engineer to join their rapidly expanding crypto division as they help shape the future of the industry. In this role, you will develop a deep understanding of the crypto landscape and underlying data that powers the firm’s crypto trading business. You’ll join the development group building a robust and resilient back office, responsible for inventory management & monitoring, reconciliations, calculations and reporting. You’ll also collaborate with traders and the ops team, assisting with data management, identifying data integrity issues and solving mission-critical problems. Unique in their field, this firm combines the lively, positive spirit of a start-up with the stability of a longer-established player.
Requirements
- Minimum 3+ years’ hands-on development experience
- Strong Python skills required (some C++ would be a plus)
- Experience with SQL databases (MySQL and Clickhouse) and messaging solutions (e.g. Kafka) is required
- Degree in Computer Science or Engineering (or its equivalent) from a top-tier university
- Proponent of clean, robust design
- Back office experience preferable: good understanding of trade positions, P&L, and how these values are computed from raw trade data
- Experience with large data volumes processing and distributed systems is a major plus.
Competitive base salary & bonus. Enormous opportunity to grow, learn and have a significant business impact. Contributions are rewarded; career progression supported. Substantial benefits package, including private medical, paid parental leave, group life assurance & parking/cycle schemes.
Please note that if you are NOT a passport holder of the country for the vacancy you might need a work permit.
Python Engineer – Crypto employer: Oxford Knight
Contact Detail:
Oxford Knight Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Python Engineer – Crypto
✨Tip Number 1
Familiarise yourself with the latest trends in the crypto landscape. Understanding current market dynamics and emerging technologies will not only help you in interviews but also demonstrate your proactive approach to the role.
✨Tip Number 2
Brush up on your Python skills, especially focusing on clean and robust design principles. Consider working on personal projects or contributing to open-source initiatives that showcase your coding abilities and understanding of back office systems.
✨Tip Number 3
Network with professionals in the crypto and finance sectors. Attend relevant meetups or webinars to connect with industry insiders who can provide insights and potentially refer you to opportunities within the firm.
✨Tip Number 4
Prepare to discuss your experience with SQL databases and messaging solutions like Kafka. Be ready to share specific examples of how you've handled large data volumes and solved data integrity issues in previous roles.
We think you need these skills to ace Python Engineer – Crypto
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your Python skills and relevant experience in back office operations. Emphasise any projects or roles where you've worked with SQL databases, large data volumes, or distributed systems.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the crypto industry and the specific role. Mention how your background aligns with the company's needs, particularly your experience with data integrity and problem-solving in a trading environment.
Showcase Relevant Projects: If you have worked on any projects related to crypto trading, data management, or back office systems, be sure to include these in your application. Provide details on your contributions and the technologies used.
Highlight Continuous Learning: Mention any ongoing education or certifications related to Python, data processing, or the crypto landscape. This shows your commitment to staying updated in a rapidly evolving field.
How to prepare for a job interview at Oxford Knight
✨Showcase Your Python Skills
Make sure to highlight your strong Python skills during the interview. Be prepared to discuss specific projects where you've used Python, especially in relation to data processing or back office systems.
✨Demonstrate Understanding of Crypto
Since this role is in the crypto division, it's crucial to show that you have a solid understanding of the crypto landscape. Brush up on current trends, technologies, and challenges in the industry to impress your interviewers.
✨Discuss Data Management Experience
Be ready to talk about your experience with SQL databases and any messaging solutions like Kafka. Provide examples of how you've managed large volumes of data and resolved data integrity issues in previous roles.
✨Emphasise Clean Design Principles
As a proponent of clean, robust design, be prepared to discuss your approach to software development. Share examples of how you've implemented best practices in your past projects, particularly in back office environments.