Senior Software Engineer, C++ / Rust jobs in United States
cer-icon
Apply on Employer Site
company-logo

Ripple · 2 days ago

Senior Software Engineer, C++ / Rust

Ripple is a company focused on improving the global financial system through innovative crypto solutions. They are seeking a Senior Software Engineer to design and maintain core components of the XRP Ledger, enhancing its programmability and performance while engaging in the full software development lifecycle.

BlockchainCryptocurrencyFinTechForeign Exchange TradingInternetPaymentsWeb3
check
Comp. & Benefits
check
H1B Sponsor Likelynote

Responsibilities

Design, build, and maintain core components of the XRP Ledger to enhance its programmability, smart contract capabilities, performance, and scalability
Lead the integration and maintenance of a WebAssembly (WASM) virtual machine within the XRPL’s C++ core
Engage in the full software development lifecycle, from architecture and design to development in modern C++ and Rust, and rigorous testing
Author system design documents and lead technical discussions with internal and external engineering stakeholders
Uphold high standards for coding and testing as a steward of the open-source XRP ledger community, including active participation in code reviews

Qualification

C++RustWebAssembly (WASM)Blockchain technologyOpen-source softwareProblem-solvingCommunication skillsTechnical documentation

Required

5+ years of hands-on software development experience, with significant experience in modern C++ and Rust
Demonstrable experience with WebAssembly (WASM), particularly in integrating a WASM VM or runtime with a C++ codebase
A genuine passion for blockchain technology, its technical underpinnings, and its potential benefits
The ability to independently solve highly complex problems with creative and effective solutions
Excellent communication skills, with the ability to explain difficult technical concepts to various audiences
Bachelor's in Computer Science or a related technical field

Preferred

Experience developing open-source software and contributing to collaborative blockchain communities

Benefits

Competitive salary, bonuses, and equity
Competitive benefits that cover physical and mental healthcare, retirement, family forming, and family support
Employee giving match
Mobile phone stipend
R&R days so you can rest and recharge
Generous wellness reimbursement and weekly onsite & virtual programming
Generous vacation policy - work with your manager to take time off when you need it
Industry-leading parental leave policies. Family planning benefits.
Catered lunches, fully-stocked kitchens with premium snacks/beverages, and plenty of fun events

Company

Ripple is a provider of stablecoin-powered cross-border payments and digital asset custody solutions.

H1B Sponsorship

Ripple has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (5)
2024 (6)
2023 (4)

Funding

Current Stage
Late Stage
Total Funding
$793.8M
Key Investors
C1FundTetragon Financial Group LimitedSBI Investment
2025-11-05Series Unknown· $500M
2025-10-09Series Unknown
2023-09-05Secondary Market

Leadership Team

leader-logo
Brad Garlinghouse
CEO
linkedin
leader-logo
David Schwartz
CTO
linkedin
Company data provided by crunchbase