Ripple

About Ripple

Transforming global payments with blockchain technology

🏢 Tech👥 251-1K📅 Founded 2012📍 San Francisco, California, United States

Key Highlights

  • Over 300 financial institutions as customers
  • $93 million raised from investors like Andreessen Horowitz
  • Valuation exceeding $10 billion
  • Headquartered in San Francisco, CA

Ripple Labs, Inc. is a San Francisco-based technology company that specializes in blockchain solutions and digital payment systems. Known for its RippleNet payment protocol, Ripple serves over 300 financial institutions, including Santander and American Express. With significant funding of $93 milli...

🎁 Benefits

Ripple offers competitive salaries, equity options, flexible remote work policies, generous PTO, and comprehensive health benefits, including parental...

🌟 Culture

Ripple fosters a culture of innovation and transparency, emphasizing a collaborative approach to solving complex financial challenges through blockcha...

Ripple

Software Engineering Senior

RippleLondon

Apply Now →

Overview

Ripple is seeking a Senior Software Engineer to build scalable trading systems for cross-border payments. You'll work with technologies like Java and low-latency algorithms to optimize trading processes. This role requires a strong background in software engineering and a passion for solving complex problems.

Job Description

Who you are

You have 5+ years of experience in software engineering, particularly in building scalable and resilient systems. Your background includes working with trading systems or financial applications, where you've developed a deep understanding of the complexities involved in cross-border payments. You are comfortable taking on high levels of accountability and responsibility from the outset, and you thrive in environments that challenge you to grow your skills and expertise.

Your technical expertise includes proficiency in Java and experience with low-latency algorithms for automated trading. You understand the importance of performance and efficiency in trading systems, and you have a track record of optimizing processes to eliminate manual inefficiencies. You are also familiar with real-time streaming technologies and have experience building pricing libraries and tools that support trading operations.

You are a collaborative team player who enjoys working closely with colleagues in a fast-paced environment. You value career development and are eager to contribute to the architectural roadmap of the systems you work on. You are driven by the impact your work has on the global financial system and are committed to creating economic fairness and opportunity.

Desirable

Experience with automated fund movement and management is a plus, as is familiarity with various trading venues and their connectivity requirements. You may also have experience with cloud technologies or other programming languages that complement your Java skills.

What you'll do

As a Senior Software Engineer at Ripple, you will be an integral part of the Trading and Markets Team, where you will design and implement scalable trading systems that meet the demands of a constantly evolving financial landscape. You will work on projects that involve developing modular building blocks for trading applications, focusing on low-latency algorithms that enhance automated trading capabilities.

You will be responsible for building real-time streaming pipelines that facilitate the flow of data necessary for trading decisions. Your work will include creating pricing libraries and tooling that support the trading operations, ensuring that they are efficient and reliable. You will also play a key role in optimizing venue connectivity for automated fund movement and management, which is critical for the success of trading strategies.

In this role, you will have the opportunity to drive the architectural roadmap of the systems you work on, collaborating with other engineers and stakeholders to identify areas for improvement and innovation. You will be expected to contribute to the overall strategy of the team, providing insights based on your experience and expertise.

What we offer

Ripple offers a dynamic work environment where you can make a real impact on the global financial system. You will have access to career growth opportunities and the chance to work alongside talented colleagues who are committed to supporting each other's success. We believe in fostering a culture of collaboration and continuous learning, where your contributions are valued and recognized.

We encourage you to apply even if your experience doesn't match every requirement. At Ripple, we are dedicated to building a diverse and inclusive team that reflects the communities we serve. Join us in our mission to improve the global financial system and create greater economic fairness and opportunity for all.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Ripple.

Similar Jobs You Might Like

Based on your interests and this role

Ripple

Software Engineering

Ripple📍 London

Ripple is hiring a Senior Software Engineer to work on payment technologies and build scalable solutions for the future of finance. You'll utilize your skills in Java and blockchain technology to enhance payment systems. This role requires significant experience in software engineering.

Senior
2d ago
Smarkets

Quantitative Analyst

Smarkets📍 London - Hybrid

Smarkets is hiring a Senior Quantitative Developer to enhance their betting trading technology. You'll work primarily with Python and Rust to analyze and improve trading strategies. This role requires strong quantitative skills and experience in a data-driven environment.

🏢 HybridSenior
9 months ago
Snyk

Software Engineering

Snyk📍 London

Snyk is hiring a Senior Software Engineer to shape how modern organizations build and secure software at scale. You'll work with Kafka, AWS, and Snowflake to enhance data infrastructure. This position requires significant experience in software engineering.

Senior
5 months ago
Snyk

Software Engineering

Snyk📍 London

Snyk is hiring a Senior Software Engineer to shape the technology of their AI-native Developer Security Platform. You'll work with Go to build foundational infrastructure at scale. This position requires significant experience in software engineering.

Senior
5 months ago
Omnea

Software Engineering

Omnea📍 London

Omnea is hiring a Senior Software Engineer to help scale their AI-native procurement platform. You'll work alongside a talented team to drive product growth and improve enterprise operations. This position requires a strong product mindset and experience in software engineering.

Senior
1 year ago