Enable job alerts via email!

Senior Software Engineer

Ripple

London

On-site

GBP 60,000 - 100,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is seeking a Senior Software Engineer to join their dynamic team focused on enhancing cross-border payments. You will be instrumental in developing scalable trading systems, driving architectural roadmaps, and optimizing trading strategies. This role offers a unique opportunity to work with cutting-edge technology in a fast-paced environment, where your contributions will have a real impact on the global financial system. With a strong emphasis on career growth, you will collaborate with talented colleagues and have access to professional development resources. If you're passionate about solving complex problems and eager to make a difference, this position is for you.

Benefits

Competitive salary
Bonuses and equity
Generous vacation policy
Wellness reimbursement
Catered lunches
Fully-stocked kitchens
Parental leave policies
Professional development budget
Team bonding activities
Flexible in-office collaboration

Qualifications

  • 5+ years in quantitative trading software development.
  • Expertise in Java and Python with a focus on trading algorithms.
  • Experience with distributed systems in fast-paced environments.

Responsibilities

  • Research and design trading strategies across multiple asset classes.
  • Develop execution algorithms to minimize market impact.
  • Monitor system performance and make strategy adjustments.

Skills

Java
Python
Data Science (Pandas, NumPy, Scikit-learn)
Quantitative Trading
Debugging
Analytical Skills
Agile Development
Clean Code Practices

Education

Degree in Computer Science

Tools

Kubernetes
Aurora
DynamoDB
React

Job description

Please note this is for London, UK. You only need toapply to one location if there are multiple listed for the job.

Apply Now

At Ripple, we’re building a world where value moves like information does today. It’s big, it’s bold, and we’re already doing it. Through our crypto solutions for financial institutions, businesses, governments and developers, we are improving the global financial system and creating greater economic fairness and opportunity for more people, in more places around the world. And we get to do the best work of our career and grow our skills surrounded by colleagues who have our backs.

If you’re ready to see your impact and unlock incredible career growth opportunities, join us, and build real world value.

THE WORK:

We are looking for a Senior Software Engineer passionate about solving ambitious problems and working directly with Ripple Trading and Markets in the cross-border payments space. We are passionate about the growth of our engineers and place a premium on career development. You will have a high degree of accountability and responsibility from Day 1.

You will be an integral part of the Ripple Trading and Markets Team, building scalable, resilient and performant trading systems in a constantly evolving and fast paced environment. You will have real impact and have the opportunity to drive the architectural roadmap, whilst looking to optimise away manual inefficiencies.

The team has helped develop a number of modular building blocks

  • Low-latency Algorithms for Automated Trading and Systematic Market Making
  • Real-time streaming pipelines and signals
  • Pricing libraries and tooling
  • Venue connectivity for automated fund movement and management.

By the end of 2025 where we want to be

  • Further evolution of the Algo suite, refining the signal processing and breadth of trading strategies and products.
  • Building towards an event-driven architecture to connect the logical building blocks and provide integrated communication between trading systems and to other partners.
  • Continuing to support and complement Ripple’s Payments, Custody and Stablecoin business units

WHAT YOU’LL DO:

  • Research, design, and backtest systematic trading strategies and alpha signals across multiple asset classes, ensuring statistical rigor.
  • Develop and optimize execution algorithms (e.g., VWAP, TWAP, Participation) and Smart Order Routing (SOR) logic to minimize market impact.
  • Contribute to the evolution of trading infrastructure, including Execution and Order Management Systems (EMS/OMS), and maintain high-performance codebases.
  • Monitor real-time system performance, execution quality, P&L, and risk, proactively addressing issues and making strategy adjustments.
  • Perform post-trade analytics, including TCA, to continuously improve trading efficiency and execution outcomes.
  • Manage the full lifecycle of trading systems—from data acquisition and cleaning to deployment and production support.
  • Collaborate with researchers, engineers, and stakeholders across the business to align technical design with trading objectives.
  • Drive engineering excellence through clean code, automated testing, operational rigor, and mentorship of junior team members.

WHAT YOU'LL BRING:

  • 5+ years of software development experience in quantitative trading, with deep expertise in Java and/or Python.
  • Proficient in Python’s data science ecosystem (Pandas, NumPy, Scikit-learn), with strong debugging and analytical skills.
  • Proven track record implementing trading algorithms and working with distributed systems in fast-paced front-office environments.
  • Experience building transactional systems with modern databases (Aurora, DynamoDB) and deploying services via Kubernetes or Nomad.
  • Solid understanding of agile software development, automated testing, and secure, scalable architecture design.
  • Exposure to FX and/or crypto markets; front-end experience with frameworks like React is a plus.
  • Passion for clean, testable code, continuous learning, and mentoring peers on engineering best practices.
  • Degree in Computer Science or related field, with a strong focus on problem-solving and simplicity in design.

Other common names for this role: Quant Developer, Algo Developer

WHO WE ARE:

Do Your Best Work

  • The opportunity to build in a fast-paced start-up environment with experienced industry leaders
  • A learning environment where you can dive deep into the latest technologies and make an impact. A professional development budget to support other modes of learning.
  • Thrive in an environment where no matter what race, ethnicity, gender, origin, or culture they identify with, every employee is a respected, valued, and empowered part of the team.
  • In-office collaboration for moments that matter is important to our culture, and we give managers and teams the flexibility to decide which 10+ days a month they come in.
  • Bi-weekly all-company meeting - business updates and ask me anything style discussion with our Leadership Team
  • We come together for moments that matter which include team offsites, team bonding activities, happy hours and more!

Take Control of Your Finances

  • Competitive salary, bonuses, and equity
  • Competitive benefits that cover physical and mental healthcare, retirement, family forming, and family support
  • Employee giving match

Take Care of Yourself

  • R&R days so you can rest and recharge
  • Generous wellness reimbursement and weekly onsite & virtual programming
  • Generous vacation policy - work with your manager to take time off when you need it
  • Industry-leading parental leave policies. Family planning benefits.
  • Catered lunches, fully-stocked kitchens with premium snacks/beverages, and plenty of fun events

Benefits listed above are for full-time employees.

Ripple is an Equal Opportunity Employer. We’re committed to building a diverse and inclusive team. We do not discriminate against qualified employees or applicants because of race, color, religion, gender identity, sex, sexual identity, pregnancy, national origin, ancestry, citizenship, age, marital status, physical disability, mental disability, medical condition, military status, or any other characteristic protected by local law or ordinance.

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

Similar jobs

Senior Software Engineer

Premier Group

London

Remote

GBP 70,000 - 90,000

Yesterday
Be an early applicant

Senior Software Engineer -Syft Integration (FTC )

Xero

London

Remote

GBP 50,000 - 90,000

5 days ago
Be an early applicant

Nodejs Senior Software Engineer (100% Remote - United Kingdom)

Bitfinex

London

Remote

GBP 60,000 - 100,000

11 days ago

Nodejs Senior Software Engineer (100% Remote - United Kingdom)

TN United Kingdom

London

Remote

GBP 60,000 - 100,000

12 days ago

Senior Software Engineer (multiple openings)

TN United Kingdom

Greater London

Remote

GBP 50,000 - 90,000

8 days ago

Senior Software Engineer

Amicus

Greater London

Remote

GBP 75,000 - 85,000

14 days ago

Senior Software Engineer

Edgefolio Group

London

Remote

GBP 60,000 - 100,000

11 days ago

Sr. Software Engineer - MarkUp

Ceros

London

Remote

GBP 75,000 - 85,000

8 days ago

Senior C++ Software Engineer (100% Remote - United Kingdom)

TN United Kingdom

London

Remote

GBP 60,000 - 100,000

8 days ago