cover image
Ripple

Ripple

www.ripple.com

24 Jobs

1,388 Employees

About the Company

Using proven crypto and blockchain technology honed over a decade, Ripple's enterprise-grade solutions are faster, more transparent, and more cost-effective than traditional financial services. Our customers use these solutions to source crypto, facilitate instant payments, empower their treasury, engage new audiences, lower capital requirements, and drive new revenue.
Founded in 2012, Ripple's vision is to enable a world where value moves as seamlessly as information flows today--an Internet of Value. Ripple is the only enterprise blockchain company today with products in commercial use. Ripple's global payments network includes over 300 customers across 40+ countries and
six continents.

Listed Jobs

Company background Company brand
Company Name
Ripple
Job Title
Senior Software Engineer, C++ / Rust
Job Description
**Job Title:** Senior Software Engineer, C++ / Rust **Role Summary:** Design, develop, and maintain core components of the XRP Ledger to enhance programmability, smart‑contract support, performance, and scalability. Lead integration of a WebAssembly (WASM) virtual machine into the C++ codebase, drive full‑stack development in modern C++ and Rust, and contribute to open‑source community standards. **Expectations:** - 5+ years of professional software development experience, primarily in modern C++ and Rust. - Proven experience integrating or building a WASM VM/runtime with C++ code. - Strong problem‑solving ability for complex, low‑level systems. - Passion for blockchain technology and its ecosystem. - Excellent written and verbal communication for cross‑team technical discussions. **Key Responsibilities:** - Architect, implement, and maintain core XRP Ledger modules for smart‑contract execution and on‑ledger functionality. - Lead the design and integration of a WASM virtual machine within the ledger’s C++ core. - Participate in the full software development lifecycle: requirements, design, coding, testing, and deployment. - Produce system design documentation and facilitate technical reviews with internal and external stakeholders. - Uphold code quality standards, conduct rigorous testing, and actively review contributions in the open‑source community. **Required Skills:** - Modern C++ (C++14/17/20) proficiency. - Strong Rust development experience. - Hands‑on experience with WebAssembly (WASM) integration or runtime development. - Familiarity with blockchain fundamentals and distributed ledger concepts. - Ability to independently design and implement complex algorithms and system components. - Strong collaboration and code‑review practices in open‑source projects. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience).
New york, United states
Hybrid
Senior
29-12-2025
Company background Company brand
Company Name
Ripple
Job Title
Director of Security Engineering
Job Description
**Job Title:** Director of Security Engineering **Role Summary:** Lead the Security Engineering organization to secure product, infrastructure, and corporate IT systems. Define security strategy, embed security into all layers of technology, and cultivate a culture of technical excellence and continuous improvement. **Expectations:** * Set strategic vision and roadmap for security engineering. * Build, mentor, and sustain a high‑performing team of security engineers. * Act as a domain expert, translating complex risks into actionable insights for leadership and partners. * Champion security throughout the engineering development lifecycle. **Key Responsibilities:** 1. Develop and execute the security engineering roadmap covering product, infrastructure, and IT security. 2. Lead, coach, and grow the security engineering team, fostering innovation and expertise. 3. Serve as the primary security advisor to the organization, presenting risks and mitigation strategies to leadership, product, and engineering stakeholders. 4. Drive adoption of security best practices, frameworks, and guidelines across development teams. 5. Collaborate with product, engineering, IT, and operations to align security priorities and advocate for secure product outcomes. **Required Skills:** * 12+ years in security engineering, including 5+ years in leadership/management, preferably within crypto, blockchain, or FinTech. * Deep expertise in security architecture (cloud – AWS, GCP, Azure), application stack security, and network security. * Mastery of cryptographic principles, secure coding, OWASP Top 10, and blockchain vulnerabilities. * Strong knowledge of authentication/authorization standards (OAuth, SAML, OIDC) and their security implications. * Proven experience in IT security domains: endpoint protection, network security, IAM, and policy enforcement. * Hands‑on threat modeling, risk identification, and vulnerability assessment. * Excellent communication skills for explaining technical risks to both technical and non‑technical audiences. * Track record of cultivating a positive security culture and leading high‑performing teams. * Strong problem‑solving and creative approach to complex security challenges. **Required Education & Certifications:** * Bachelor’s degree (or higher) in Computer Science, Information Security, Cybersecurity, or closely related field. * Professional certifications such as CISSP, CISM, CISA, or equivalent are preferred. * Cloud security certifications (e.g., AWS Certified Security – Specialty, Azure Security Engineer Associate, GCP Professional Cloud Security Engineer) are highly desirable.
San francisco, United states
Hybrid
Senior
31-12-2025
Company background Company brand
Company Name
Ripple
Job Title
Senior Business Recruiter (12-Month Contract)
Job Description
Job Title: Senior Business Recruiter (12-Month Contract) Role Summary: Own end‑to‑end talent acquisition for business roles, partnering with hiring managers to shape strategy, ensure a superior candidate experience, and report progress. Expectations: Minimum 5 years recruiting experience, with several years in business recruiting; blend of agency and in‑house/startup experience; proven sourcing and passive candidate conversion; use of niche channels and diversity & inclusion events; self‑starter in a fast‑paced environment; strong organization and communication; London tech/financial market knowledge; FinTech recruiting experience; proficiency with ATS (Greenhouse), LinkedIn, social media, Gem, GitHub, and other sourcing tools. Key Responsibilities: • Own full recruiting cycle (sourcing to offer) for multiple positions. • Develop and implement hiring strategies aligned with goals. • Conduct intake meetings, interview kickoff and debrief sessions. • Maintain exceptional candidate experience throughout the process. • Provide weekly progress reports to hiring managers and senior leadership. Required Skills: • 5+ years recruiting, including business recruiting. • Agency and in‑house/startup recruiting background. • Strong sourcing, passive candidate conversion, and niche channel usage. • Familiarity with diversity & inclusion events. • Excellent written and verbal communication. • Proficiency with ATS (Greenhouse), LinkedIn, social media, Gem, GitHub, and sourcing tools. • FinTech recruitment experience. Required Education & Certifications: • Bachelor’s degree or equivalent professional experience (no mandatory certifications).
London, United kingdom
Hybrid
Senior
08-01-2026
Company background Company brand
Company Name
Ripple
Job Title
Senior Software Engineer, Trading Systems
Job Description
**Job Title:** Senior Software Engineer, Trading Systems **Role Summary:** Design, develop, and operate high‑throughput, low‑latency trading microservices for a cross‑border payments platform. Drive architectural roadmap, ensure reliability and security, and mentor junior engineers while collaborating across product, legal, and business teams. **Expectations:** - Minimum 5 years software development experience, including ≥2 years in Ops/DevOps for trading environments. - Proven ability to own end‑to‑end product lifecycle and deliver scalable, secure distributed systems. - Strong communication, teamwork, and mentorship skills. **Key Responsibilities:** - Build and maintain low‑latency, high‑throughput microservices supporting automated trading, market making, and fund movement. - Participate in full software development lifecycle: requirements gathering, design, implementation, testing, and deployment. - Implement CI/CD pipelines, infrastructure‑as‑code, and automated testing to ensure operational excellence. - Deploy, monitor, and scale services on AWS using Kubernetes/Docker; manage observability (logging, metrics, alerts). - Collaborate with cross‑functional teams to align technical decisions with business and compliance needs. - Drive engineering standards, code reviews, and continuous improvement initiatives. - Mentor junior engineers and foster a culture of knowledge sharing. **Required Skills:** - Programming: Java, Go, or Scala (professional experience). - DevOps/Platform: Kubernetes, Docker, AWS, Terraform/CloudFormation. - CI/CD: Jenkins, GitLab CI, or similar; strong security mindset. - Distributed systems: design and operation of large‑scale, low‑latency services. - Trading domain knowledge: front‑office FX or crypto trading systems (preferred). - Optional: Front‑end development with React or similar frameworks. - Monitoring & observability tools (Prometheus, Grafana, ELK, etc.). - Agile methodology and clean architecture principles. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent professional experience). - Relevant certifications (e.g., AWS Certified Solutions Architect, Certified Kubernetes Administrator) are a plus but not mandatory.
London, United kingdom
Hybrid
Senior
08-01-2026