Join Ripple as a C++ Software Engineer Intern and contribute to the development of the XRP Ledger. Participate in the full software development lifecycle, engage with the open-source community, and learn from experienced industry leaders.
Requirements
- Currently enrolled in an Undergraduate, Graduate or an equivalent degree, preferably in Software Engineering, Computer Science, Mathematics, or a related field.
- Available to work for 12 weeks during Summer 2026, beginning in May or June.
- Intent to return to the degree-program after completing the internship.
- 3+ years of hands-on software development experience using C++.
- Strong interest or foundational experience in backend systems development, preferably distributed systems, concurrency and multithreading.
- Passion for blockchain technology and its potential benefits.
- Ability to learn new technologies and languages quickly.
- Ability to solve highly complex problems with creative solutions.
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
- Generous wellness reimbursement and weekly onsite & virtual programming
- Generous vacation policy
- Industry-leading parental leave policies
- Family planning benefits
- Catered lunches, fully-stocked kitchens with premium snacks/beverages, and plenty of fun events