Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Ripple Logo

Staff Software Engineer, C++

Ripple

$188,000 - $211,499
Sep 8, 2025
San Francisco, CA, US
Apply Now

Ripple is looking to maintain and improve the high technical bar of the XRP Ledger, a decentralized, public blockchain, to power the growing needs of the global digital economy.

Requirements

  • Strong experience with large scale distributed systems development and architecture.
  • Experience with C++ development.
  • Ability to learn new technologies and languages quickly.
  • Ability to independently solve highly complex problems with creative solutions.
  • Experience in developing open-source software and contributing to collaborative blockchain communities (nice to have).
  • Experience with blockchain technology and its potential benefits.
  • Experience with full software development lifecycle, including architecture, technical design, development, bug fixing, as well as functional and performance validations.

Responsibilities

  • Increase the capabilities, performance, scalability, and reliability of the XRP ledger.
  • Participate in the full software development lifecycle, including architecture, technical design, C++ development, bug fixing, as well as functional and performance validations.
  • Be part of the open-source XRP ledger community, setting high standards for coding, testing, and deployment.
  • Actively participate in code reviews to maintain the high quality of our codebase.

Other

  • Bachelor’s in computer science or similar, and 8+ years of software product development experience.
  • Prior team leadership and mentorship experience.
  • Passion for blockchain technology and its potential benefits.
  • Ability to work in a fast-paced start-up environment with experienced industry leaders.
  • Ability to 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.
  • Ability to work in-office for moments that matter, with flexibility to decide which 10+ days a month to come in.