
Transforming global payments with blockchain technology
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...
Ripple offers competitive salaries, equity options, flexible remote work policies, generous PTO, and comprehensive health benefits, including parental...
Ripple fosters a culture of innovation and transparency, emphasizing a collaborative approach to solving complex financial challenges through blockcha...

Ripple • London, UK
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.
You have 5+ years of experience in software engineering, particularly in building scalable solutions that power financial technologies. Your background includes working with payment systems and understanding the intricacies of financial data exchange. You are comfortable collaborating with cross-functional teams to ensure the reliability and availability of data across various platforms.
Your expertise in Java is complemented by a solid understanding of blockchain technology, which you have applied in previous roles to enhance payment solutions. You are detail-oriented and have a strong grasp of system architecture, ensuring that integrations with banking partners are seamless and efficient.
You thrive in a collaborative environment and enjoy working with colleagues who share your commitment to innovation and excellence. You are proactive in identifying challenges and are skilled at proposing effective solutions that align with business goals.
Experience with fintech solutions and a passion for improving the global financial system are highly valued. Familiarity with institutional crypto liquidity and digital asset custody will set you apart as a candidate. You are eager to learn and grow within a dynamic team that is at the forefront of financial technology.
As a Senior Software Engineer at Ripple, you will be responsible for developing and maintaining core components of our Payments offerings, focusing on Bank Integrations. Your role will involve ensuring that data exchanged with external financial institutions is accurate and reliable, facilitating smooth payment flows and reconciliation operations.
You will work closely with other engineers and product teams to design and implement scalable solutions that meet the needs of our clients. This includes writing clean, efficient code and participating in code reviews to uphold high standards of quality. You will also be involved in troubleshooting and resolving issues that arise in production environments, ensuring minimal disruption to services.
Your contributions will directly impact the efficiency and effectiveness of our payment technologies, helping to drive Ripple's mission of creating greater economic fairness and opportunity. You will have the opportunity to mentor junior engineers, sharing your knowledge and expertise to foster a culture of continuous learning and improvement.
Ripple offers a collaborative and supportive work environment where you can thrive and grow your skills. You will have access to cutting-edge technology and the chance to work on projects that are shaping the future of finance. We provide competitive compensation and benefits, along with opportunities for professional development and career advancement. Join us in our mission to revolutionize global finance and make a meaningful impact in the world.
Apply now or save it for later. Get alerts for similar jobs at Ripple.