Ripple is seeking engineers to evolve the core capabilities of the XRP Ledger to support smart contracts and more complex on-ledger functionality, aiming to empower builders of tomorrow on the XRP Ledger and democratize the digital economy.
Requirements
- Experience in at least one programming language like JavaScript, C++, or Rust.
- A genuine passion for blockchain technology, its technical underpinnings, and its potential benefits.
Responsibilities
- Design and build smart extension and smart contract developer tools to support the XRP Ledger programmability ecosystem.
- Prototype smart extension and smart contract implementations for partner and ecosystem use cases.
- Engage in the full software development lifecycle, from architecture and design to development and rigorous testing.
- Uphold high standards for coding and testing as a steward of the open-source XRP ledger community.
Other
- Currently enrolled in an Undergraduate, Graduate or an equivalent degree preferably in Software Engineering, Computer Science, Mathematics or related field.
- Available to work for 12 weeks during Summer 2026, beginning in May or June.
- Intent to return to degree-program after the completion of the internship.