Senior Software Engineer, Risk

Ripple

Greater London

On-site

GBP 80,000 - 110,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Ripple is building a modern cloud-native liquidity management platform that provides treasury teams real-time visibility into cash across banks, currencies, and entities. The Liquidity Management Team focuses on scalable, reliable software to support 40+ countries worldwide.

You will work on Azure services using .NET/C#, design CI/CD pipelines, implement observability, mentor engineers, and participate in on-call rotations.

Qualifications

  • Bachelor's degree in Computer Science or equivalent experience.
  • Strong experience with cloud architecture and deployment.
  • Proven ability to mentor developers within an agile team.

Responsibilities

  • Develop scalable cloud-based solutions on Azure.
  • Conduct unit, integration, and non-functional testing (performance, security).
  • Build observability and derive insights from production data.
  • Mentor engineers and lead technical design and code reviews.
  • Improve team processes and technology decisions.
  • Participate in on-call pager rotation (YBIYRI).

Skills

Azure
.NET/C#
SQL Server
CI/CD in Azure DevOps
Mentoring engineers
Agile teamwork
Unit/integration testing

Education

Bachelor's degree in Computer Science or equivalent

Tools

Azure DevOps

Job description

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.

Job Requisition Profile

The mission, should you choose to accept it, is to pioneer and scale Ripple Treasury's platform into the future. Do you want to work with a hardworking, fun loving, development team, whom will work together to feed the village? If you enjoy solving ambitious business problems in a fast-paced and collaborative environment this might be the role for you!

About the Liquidity Management Team

The Liquidity Management team builds and maintains the core platform capabilities that give treasury professionals real-time transparency into their organization's cash and liquidity positions across banks, accounts, currencies, and legal entities worldwide. Our solutions help enterprise customers optimize how they fund operations, manage intercompany liquidity structures, and deploy idle cash. The team works at the intersection of complex financial workflows and modern software engineering, delivering scalable, reliable systems that process critical financial data for customers operating across 40+ countries.

The Vision

The Liquidity Management team is at the forefront of a major modernization initiative, reimagining how enterprise treasury teams manage liquidity across a global landscape. We're not just maintaining what exists - we're rebuilding from the ground up with a bold vision: a modern, intuitive user experience with fast, streamlined workflows that make sophisticated treasury operations feel effortless; a cloud-native architecture built on the latest technologies, designed for scalability, resilience, and speed; and first-class support for both traditional fiat currencies and digital assets, positioning Ripple Treasury at the groundbreaking of where treasury is headed.

What You'll Do:
  • Leverage Azure services to craft scalable, fault-tolerant, and highly resilient cloud-based solutions
  • Carry the banner of quality as a first class citizen by conducting rigorous unit, integration, and non-functional (performance, security) testing to guarantee our software is production-ready
  • Implement world class levels of Observability to derive deep application insights, performance and usage data, and solving problems before they become a problem
  • Share your enthusiasm for tech trends, explore and learn new technologies, engage with tech communities, mentor fellow engineers, and lead in technical design and code evaluations
  • Always seek ways to enhance team operations, processes, methodologies, and technology choices, striving for excellence in every practice
  • Participate in the team's YBIYRI model (you-build-it-you-run-it), which includes participating in their on-call pager rotation
Essential Knowledge / Experience:
  • Bachelor's degree in Computer Science or equivalent experience, with at least 5 years of application development experience
  • Well versed in application development and modern practices for cloud architecture and deployment
  • Proven ability to influence and mentor developers within an agile team environment
  • Skilled at operating within an agile development environment
  • Experience with Azure Services
  • Deep knowledge and expertise in .NET and C#
  • Advanced knowledge of Microsoft SQL Server
  • Skilled in designing and implementing CI/CD pipelines within Azure DevOps
Preferred Knowledge / Experience:
  • Experience in the financial industry, particularly with exposure to treasury systems, payments, FX, ERP, or financial platforms
  • Understanding of high-volume transactional processing architectures
Abilities Required:
  • Excel in both verbal and written communication, and effectively collaborate with teammates and partners, both technical and non-technical
  • Exhibit a detailed commitment to quality and an understanding of
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Risk
Senior Software Engineer, Risk

Hidden Road • Greater London

Hybrid
GBP 90,000 - 120,000
Remote work options
Great benefits
Professional development budget
Staff Software Engineer, Liquidity
Staff Software Engineer, Liquidity

Ripple • Greater London

Hybrid
GBP 95,000 - 140,000
Staff Software Engineer, Liquidity Management (C#/.NET) New London, UK
Staff Software Engineer, Liquidity Management (C#/.NET) New London, UK

Ripple • Greater London

On-site
GBP 120,000 - 160,000
Salary + bonuses + equity
Healthcare & retirement plans
Generous vacation policy
+2
Senior Software Engineer (.NET/C#)
Senior Software Engineer (.NET/C#)

Ripple • Greater London

On-site
GBP 90,000 - 130,000
Bonuses & equity
Comprehensive benefits
Employee giving match
+2
Ripple Senior · On-site · London 31 de out. United Kingdom Senior Software Engineer, Risk ux/ui c# next.js azure +8
Ripple Senior · On-site · London 31 de out. United Kingdom Senior Software Engineer, Risk ux/ui c# next.js azure +8

Korecv • Greater London

Remote
GBP 90,000 - 120,000
Great benefits
Remote work
Bonuses
+2
Senior Software Engineer (.NET/C#)
Senior Software Engineer (.NET/C#)

Wwshemi • Greater London

Hybrid
GBP 80,000 - 120,000
Equity
Health benefits
Onsite meals
Senior Software Engineer (.NET/C#)
Senior Software Engineer (.NET/C#)

Ripple • Greater London

Hybrid
GBP 90,000 - 130,000
Bonuses & equity
Health benefits
Retirement plan
+3
Senior Software Engineer, Full-Stack
Senior Software Engineer, Full-Stack

Ripple • Greater London

On-site
GBP 85,000 - 120,000
Bonuses
Equity
Healthcare
+7
Senior Software Engineer, Full-Stack
Senior Software Engineer, Full-Stack

Hidden Road • Greater London

Hybrid
GBP 90,000 - 130,000
Competitive salary, bonuses and equity
Comprehensive benefits: health, dental
Employee giving match
+5
Senior DevOps Engineer
Senior DevOps Engineer

Ripple • Greater London

Hybrid
GBP 90,000 - 130,000
Competitive salary & equity
Healthcare & retirement benefits
Professional development budget
+2