At a Glance
- Tasks: Join a dynamic team to develop cutting-edge digital-asset trading systems.
- Company: Be part of a forward-thinking firm blending finance and tech innovation.
- Benefits: Enjoy flexible working hours, a vibrant office, and competitive compensation.
- Why this job: Work on impactful projects in a collaborative culture that values your input.
- Qualifications: 2+ years in Python development; C++ and SQL experience is a plus.
- Other info: Relocation support and hybrid work options available.
The predicted salary is between 43200 - 72000 £ per year.
Job Description
Join a lean, highly effective engineering team powering one of the most advanced digital-asset trading infrastructures. Our client marries the high-performance engineering standards of traditional quantitative trading with the agility and innovation typical of a tech startup. Their digital-asset platform isn't just another asset class, they're building what’s next in compliant, scalable trading infrastructure.
Your Work Will Include
You’ll be embedded within a tight-knit Core Development team, working across diverse and impactful domains:
- Ingest and expose trading activity data from multiple global exchange venues into internal systems.
- Build and maintain a high-performance reconciliation engine delivering near-real-time positions, alerts, and reporting.
- Develop the front-end interface used daily by traders.
- Automate settlement workflows with direct liquidity partners (beyond centralised exchanges).
- Support tooling and storage systems used by quantitative researchers for machine-learning features.
Skills & Experience
You’re a pragmatic, passionate engineer who writes clean, efficient code. You thrive in flat, collaborative environments and work well alongside cross-functional partners (traders, C++ engineers, researchers, middle office, DeFi teams).
- Must-have: Minimum 2 years of experience in Python 3 development.
- Bonus: Experience in C++ for high-performance work.
- Proficient with SQL databases (preferably PostgreSQL).
- Comfortable working in Linux environments (both servers and desktops).
- Interest in finance or crypto a plus—but not mandatory.
What Makes This Role Special
- Ownership of high-stakes, high-impact systems—far more responsibility and visibility than traditional roles.
- Work in a vibrant and informal environment featuring team events, gaming socials, and regular celebrations.
- A centrally located London office with flexible desk configs, breakout areas, games (think table tennis and foosball), and communal zones.
- Flat structure that rewards merit and output over titles.
- Competitive total compensation includes a meaningful performance-based component.
- Standard UK benefits package (pension, private health, etc.).
- Relocation assistance and support with UK work visas are available.
- Fully remote candidates cannot be considered, but significant flexibility around hybrid and hours is supported.
Why You Should Apply
If you love clean engineering, solving tough problems, and building systems that scale and matter—this is an exceptional opportunity to work at the intersection of tech and finance, in a culture that values autonomy, collaboration, and innovation.
Core System Engineer (Python) employer: Next Best Move
Contact Detail:
Next Best Move Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Core System Engineer (Python)
✨Tip Number 1
Familiarise yourself with the latest trends in digital asset trading and the technologies used in this space. Understanding the nuances of how trading platforms operate will give you an edge during discussions with the team.
✨Tip Number 2
Brush up on your Python skills, especially focusing on clean and efficient coding practices. Consider contributing to open-source projects or building personal projects that showcase your ability to write high-performance code.
✨Tip Number 3
Network with professionals in the finance and tech sectors, particularly those involved in digital assets. Engaging in relevant communities can provide insights and potentially lead to referrals within the company.
✨Tip Number 4
Prepare to discuss your experience with SQL databases and Linux environments. Be ready to share specific examples of how you've used these skills in past projects, as they are crucial for the role.
We think you need these skills to ace Core System Engineer (Python)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Python 3 development, SQL databases, and any relevant projects. Emphasise your ability to write clean, efficient code and your experience in collaborative environments.
Craft a Compelling Cover Letter: In your cover letter, express your passion for engineering and your interest in the finance or crypto sectors. Mention specific examples of how you've solved tough problems or contributed to high-performance systems in previous roles.
Showcase Relevant Projects: If you have worked on projects that involved building trading systems, reconciliation engines, or automation workflows, be sure to include these in your application. Highlight your role and the impact of your contributions.
Prepare for Technical Questions: Be ready to discuss your technical skills in Python, SQL, and any experience with C++. Prepare to explain your thought process in solving engineering challenges, as well as your approach to working in a team setting.
How to prepare for a job interview at Next Best Move
✨Showcase Your Python Skills
Make sure to highlight your experience with Python 3 development. Be prepared to discuss specific projects where you've written clean and efficient code, as this is a must-have for the role.
✨Demonstrate Problem-Solving Abilities
Prepare to talk about challenging problems you've solved in previous roles. The company values engineers who can tackle tough issues, so share examples that showcase your analytical thinking and creativity.
✨Familiarise Yourself with Financial Concepts
While not mandatory, having an interest in finance or crypto can set you apart. Brush up on basic concepts related to digital assets and trading to show your enthusiasm for the industry.
✨Emphasise Collaboration and Teamwork
Since the role involves working closely with cross-functional teams, be ready to discuss your experiences in collaborative environments. Highlight how you've successfully worked with traders, engineers, and researchers in the past.