Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer – Remote

Oxford Knight

Remote

GBP 125,000 - 150,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading recruitment firm is seeking experienced Software Engineers in London to contribute to a dynamic trading and settlement platform within the crypto and capital markets. Candidates should have over 3 years of software engineering experience with strong skills in languages like Java, C++, or Python. The role offers competitive compensation, unique benefits including unlimited paid time off, and a direct impact on the company's PnL with minimal bureaucracy.

Benefits

Competitive compensation package
Unlimited paid time off
Opportunity to work from other offices
Regular team getaways

Qualifications

  • 3+ years’ experience in software engineering.
  • Strong background in building complex backend systems.
  • Experience in financial technology, particularly with crypto or traditional finance.

Responsibilities

  • Contribute to the trading and settlement platform.
  • Design and build order routing algorithms.
  • Connect to liquidity providers and build risk systems.

Skills

Java
C++
C#
Python
Go

Education

B.S. or M.S. in Computer Science or related field
Job description
Summary

Operating at the intersection of crypto and capital markets, my client builds high‑performance reactive systems and delivers solutions fast to keep up with the constantly changing digital assets space.

They’re looking for motivated engineers with a track record of building complex backend systems to contribute to the trading and settlement platform, built from scratch. With a varied project portfolio, tasks include designing and building order routing algorithms, connecting to liquidity providers, building position management and risk systems and performance tuning.

To be successful in this role, you’ll be comfortable taking responsibility for the full development lifecycle – from product and design to deployment and monitoring. You’ll also be an exceptional communicator who knows the best way to get things done is collaboratively.

Requirements
  • 3+ years’ experience in software engineering, ideally Java, C++, C#, Python, or Go
  • B.S. or M.S. in Computer Science (or related field) or equivalent experience
  • Strong background in building and working with complex backend systems
  • Experience in financial technology, with crypto and / or traditional financial know-how a strong plus
  • Experience building trading systems for traditional markets is preferred but not required
Benefits
  • Competitive compensation package
  • Very direct impact on the PnL, with very little bureaucracy
  • Unique benefits package, including unlimited paid time off, opportunity to work from other offices combined with a holiday, regular team getaways

Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.