Python Engineer – Crypto
Python Engineer – Crypto

Python Engineer – Crypto

London Full-Time 43200 - 72000 £ / year (est.) No home office possible
O

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

Join one of the largest global HFT funds as a Python Engineer in their dynamic crypto division, where you'll thrive in a vibrant work culture that blends the innovative spirit of a start-up with the stability of an established leader. With a strong focus on employee growth, you will have access to substantial benefits, including private medical care and generous parental leave, while making a significant impact on the future of crypto trading. This role offers a unique opportunity to collaborate closely with traders and operations teams, ensuring your contributions are recognised and rewarded.
O

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

Strong Python Programming
C++ Programming (optional)
SQL Database Management (MySQL, Clickhouse)
Experience with Messaging Solutions (e.g. Kafka)
Data Integrity Management
Back Office Operations Knowledge
Understanding of Trade Positions and P&L Computation
Large Data Volume Processing
Distributed Systems Experience
Clean Code Practices
Problem-Solving Skills
Collaboration with Traders and Operations Teams
Proactive Attitude
Analytical Skills

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.

Python Engineer – Crypto
Oxford Knight
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

O
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>