Ripple is seeking a Software Engineer Intern to join the Finance Primitives (FP) team to contribute to high priority initiatives aimed at scaling product impact by improving operational efficiency. The intern will tackle real-time challenges impacting the operational stability and financial accuracy of the business, addressing fragmentation by turning duplicated efforts into leverage and enabling faster development and maintenance across the company.
Requirements
- Demonstrated understanding of core data structures, algorithms, and object-oriented programming.
- Familiarity with at least one of the following backend languages: Java, Go, or Python.
- Experience with microservices, relational databases (SQL).
- Exposure to Cloud platforms (AWS/GCP) and CI/CD concepts.
- Prior experience (academic projects or previous internships) in building scalable backend services.
Responsibilities
- Writing production-grade code for high-reliability systems, focusing on operational automation, data integrity, and API development.
- Working on features from design and architecture review through implementation, testing, and deployment (CI/CD).
- Contributing to the maintenance and evolution of our core systems that manage fiat connectivity and asset movements.
- Work on P0 projects alongside senior engineers, addressing the most critical needs in banking abstraction, ledger reconciliation, or unified connectivity.
- Improve engineering and operational efficiency by applying automation to manual Finance Operations workflows.
- Contribute to the strategic goal of establishing Ripple's Canonical Financial Record.
- Receive mentorship while working with multiple components of the FP platform (backend, some frontend exposure, CI/CD).
Other
- Currently pursuing an Undergraduate or Graduate degree in Computer Science, Engineering, or a related technical 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.
- A strong interest in FinTech, distributed systems, and solving complex, high-reliability problems.
- In-office collaboration for moments that matter is important to our culture, and we give managers and teams the flexibility to decide which 10+ days a month they come in.