
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 seeking a Senior Software Engineer to design and develop innovative software solutions for the financial sector. You'll work with Java and collaborate with diverse teams to deliver high-quality systems. This role requires significant experience in software engineering.
You have 5+ years of experience in software engineering, with a strong background in designing and implementing software systems that adhere to high-quality standards. Your expertise in Java allows you to develop robust applications that meet the needs of financial institutions and businesses. You thrive in collaborative environments, working closely with cross-functional teams to define technical requirements and deliver impeccable solutions. Your experience includes mentoring junior engineers, fostering a culture of inclusion and collaboration within your team. You are well-versed in agile development methodologies, ensuring that you follow best practices throughout the software development lifecycle. You have a keen eye for detail, which helps you conduct thorough code reviews and maintain high standards of software quality.
Experience with blockchain technology or crypto solutions would be a plus, as it aligns with Ripple's mission to improve the global financial system. Familiarity with cloud platforms and modern development tools can enhance your contributions to the team.
As a Senior Software Engineer at Ripple, you will play a pivotal role in crafting and developing groundbreaking software solutions that drive innovation in the financial sector. You will design, develop, and implement software systems that meet meticulous quality standards, ensuring that they are reliable and efficient. Your responsibilities will include leading efforts in resolving and debugging issues to guarantee flawless software delivery. You will engage in agile development processes, collaborating with diverse teams to define technical needs and deliver solutions that exceed expectations. Additionally, you will mentor and guide junior engineers, encouraging a culture of inclusion and collaboration within the team. Conducting code reviews will be a key part of your role, as you strive to maintain the high standards of software quality that Ripple is known for.
At Ripple, you will have the opportunity to work in a dynamic and ambitious environment where your contributions will have a real-world impact. We offer competitive compensation and benefits, along with opportunities for career growth and development. You will be part of a supportive team that values collaboration and innovation, allowing you to elevate your career while making a difference in the global financial system.
Apply now or save it for later. Get alerts for similar jobs at Ripple.