Core System Engineer (Python)
Core System Engineer (Python)

Core System Engineer (Python)

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

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

Join a dynamic and innovative team at the forefront of digital-asset trading, where you'll enjoy a vibrant work culture that fosters collaboration and creativity. With a focus on employee growth, competitive compensation, and a centrally located London office equipped with modern amenities, this role offers you the chance to take ownership of impactful projects in a flat organisational structure that values merit over titles. Experience the unique blend of high-performance engineering and the agility of a tech startup, all while being part of a supportive community that celebrates achievements together.
N

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)

Python 3 Development
C++ Programming
SQL Proficiency (PostgreSQL preferred)
Linux Environment Familiarity
Clean Code Practices
High-Performance System Design
Data Ingestion and Processing
Real-Time Data Handling
Front-End Development
Automation of Workflows
Collaboration in Cross-Functional Teams
Problem-Solving Skills
Interest in Finance or Cryptocurrency

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.

Core System Engineer (Python)
Next Best Move
Go Premium

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

N
  • Core System Engineer (Python)

    London
    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-09-06

  • N

    Next Best Move

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