cover image
Ripple

Ripple

www.ripple.com

32 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
Corporate IT Support Specialist
Job Description
Job title: Corporate IT Support Specialist Role Summary: Provide front‑line technical support for Ripple’s global workforce, handling incidents via walk‑ups, tickets, and chat for SaaS, endpoint, and device/identity services. Maintain system reliability and user productivity while collaborating with IT operations and contributing to ongoing infrastructure initiatives. Expectations: Resolve support requests within established SLAs, maintain accurate asset records, deliver clear documentation, participate in on‑call rotations, and support on‑site collaboration for efficient problem resolution. Key Responsibilities: - Respond to user incidents via walk‑ups, tickets, and chat, ensuring timely resolution of macOS, Windows, and mobile endpoints. - Troubleshoot and support SaaS applications (Google Workspace, Okta, Atlassian Cloud, Slack, etc.). - Manage identity and device provisioning through Azure AD, Jamf, Intune, and related tools. - Oversee employee lifecycle tasks: onboarding, offboarding, equipment reclamation, and new‑hire orientation. - Serve as primary contact for conference room AV systems (Neat, Crestron, Logitech). - Maintain asset inventory and update asset management database. - Create and update end‑user and internal IT documentation. - Support deployments, office moves, system migrations, and other IT initiatives. - Provide coverage for teammates during absences; participate in global on‑call rotations as required. Required Skills: - Proven corporate IT support experience. - Proficiency with ticketing systems (Jira, FreshService). - Hands‑on knowledge of enterprise SaaS platforms. - Experience with conference room technology and basic networking troubleshooting (Wi‑Fi, VPN, DNS). - Understanding of information security best practices. - Strong problem‑solving, communication, and teamwork abilities. - Ability to work on‑site five days a week. Required Education & Certifications: - Bachelor’s degree in Information Technology, Computer Science, or related field, or equivalent professional experience. - Preferred certifications: Microsoft Certified: Modern Desktop Administrator Associate, Jamf Certified Associate, ITIL Foundation, or similar credentials in identity or device management.
San francisco, United states
Hybrid
30-10-2025
Company background Company brand
Company Name
Ripple
Job Title
Software Engineer II
Job Description
Job title Software Engineer II Role Summary Design, build, and maintain scalable, reliable, and secure crypto‑payment backend services. Participate in the full software development lifecycle, from requirement capture through design, coding, testing, deployment, and continuous improvement, while driving engineering standards and process excellence. Expactations - 3‑5 years of hands‑on software development on large‐scale transactional systems. - Proven ownership of end‑to‑end deliverables with high accountability and visibility from day one. - Strong intellectual curiosity, autonomy, and a positive, collaborative attitude. - Experience applying Generative AI to accelerate development, automation, or product innovation. Key Responsibilities - Develop and maintain robust, high‑performance payment and transaction services using Java and Spring/Spring Boot. - Design and implement scalable database solutions (SQL/NoSQL) and integrate message queues. - Deploy and manage services on cloud platforms (AWS, Azure, or GCP) using Docker and Kubernetes. - Write comprehensive unit and integration tests, and enforce coding, testing, and deployment standards. - Collaborate with cross‑functional technical teams on architecture, design reviews, and continuous improvement initiatives. - Mentor teammates, share knowledge, and contribute to code quality and process improvement. Required Skills - Java (Spring / Spring Boot) – advanced level. - Database technologies: SQL and NoSQL (e.g., PostgreSQL, MongoDB, Cassandra). - Distributed messaging systems (e.g., Kafka, RabbitMQ). - Cloud platforms – AWS, Azure, or GCP; experience with IaC, CI/CD, and container orchestration. - Containerization (Docker) and orchestration (Kubernetes). - Agile/Scrum development practices. - Strong problem‑solving, system design, and debugging abilities. - Familiarity with security best practices for transactional systems. - Experience with Generative AI tools and frameworks (e.g., LLMs, GPT‑based APIs). Required Education & Certifications - Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field, or equivalent practical experience. - Relevant certifications (e.g., AWS Certified Developer, Certified Kubernetes Administrator) are a plus.
Toronto, Canada
Hybrid
Junior
04-11-2025
Company background Company brand
Company Name
Ripple
Job Title
Director, Salesforce Architecture & GTM Systems
Job Description
**Job Title** Director, Salesforce Architecture & GTM Systems **Role Summary** Senior technical leader responsible for the strategy, design, and implementation of the GTM technology stack centered on Salesforce. Owns the architecture, roadmap, and operational excellence of Salesforce, while mentoring a small cross‑functional team and ensuring alignment with revenue‑generating processes across Sales, Marketing, Customer Success, and Operations. **Expectations** - Deliver strategic direction and scalable solutions that enhance revenue, customer interaction, and data quality. - Lead, coach, and grow a modest team of Salesforce Developers, Admins, and Business Analysts. - Translate complex business needs into robust, well‑documented technical solutions that comply with governance, security, and privacy standards. **Key Responsibilities** 1. Define and execute GTM systems strategy, aligning Salesforce configuration and integrations with revenue cycles. 2. Architect, build, and iterate scalable Salesforce solutions (Sales Cloud, Service Cloud, Lightning, Apex, Visualforce). 3. Develop and maintain a long‑term GTM systems roadmap, prioritizing initiatives in partnership with business stakeholders. 4. Translate business requirements into technical specifications and lead implementation. 5. Coordinate Salesforce data architecture (modeling, deduplication, governance, compliance). 6. Establish development, configuration, and administration guidelines and enforce standards. 7. Optimize end‑to‑end processes: lead and opportunity management, forecasting, quoting, onboarding, renewals, support workflows. 8. Evaluate, recommend, and implement new technologies to enhance the GTM stack (e.g., marketing automation, CTPs, sales engagement tools). 9. Stay current on Salesforce releases and new features; mentor teams on adoption. **Required Skills** - 10+ years of experience architecting, developing, or leading Salesforce implementations. - Deep expertise in Sales Cloud, Service Cloud, data modeling, declarative automation, Apex, Visualforce, Lightning Components. - Proven ability to translate GTM process requirements into technical solutions. - Hands‑on experience with integrations to marketing automation (Pardot, Marketo, HubSpot) and customer data platforms. - Strong communication, collaboration, and influencing skills across functions, with the ability to lead without formal authority. - Familiarity with Agile, Scrum, Kanban project management methodologies. - Advantageous knowledge of revenue intelligence, conversational intelligence, and sales engagement tools (Gong, Outreach, Salesloft). - Salesforce certifications strongly preferred. **Required Education & Certifications** - Bachelor’s degree or higher in Computer Science, Information Technology, Business Administration, or related field (global neutral). - Salesforce certifications, such as Platform App Builder, Administrator, Advanced Administrator, Sales Cloud Consultant, Service Cloud Consultant, or equivalent.
San francisco, United states
Hybrid
Senior
12-11-2025
Company background Company brand
Company Name
Ripple
Job Title
Senior Software Engineer, C++
Job Description
**Job Title** Senior Software Engineer, C++ **Role Summary** Design, develop, and optimize the Ripple XRP Ledger (XRPL) using C++. Lead initiatives to improve performance, scalability, and reliability while ensuring high code quality through architecture reviews, rigorous testing, and active participation in the open‑source community. **Expectations** - 5+ years of recent C++ product development experience. - Proven background in backend distributed systems. - Strong understanding of blockchain concepts and enthusiasm for the technology. - Rapid learning ability and independent problem‑solving skills. **Key Responsibilities** 1. Architect, design, and implement new features for the XRPL. 2. Write clean, high‑performance C++ code and maintain existing codebase. 3. Participate in full software development lifecycle: design, development, testing, performance validation, and deployment. 4. Conduct peer code reviews and enforce coding standards. 5. Contribute to open‑source XRP Ledger community, including documentation, issue triage, and pull requests. 6. Collaborate with cross‑functional teams to prioritize and deliver critical enhancements. **Required Skills** - Advanced C++ programming (C++11/14/17+). - Design and implementation of backend distributed systems. - Performance profiling, profiling, and optimization. - Unit testing, integration testing, and performance testing. - Familiarity with version control (Git) and CI/CD pipelines. - Excellent communication and collaboration in a modular architecture. - Knowledge of blockchain fundamentals advantageous. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent combination of experience and education). - No mandatory certifications required.
New york, United states
Hybrid
Senior
15-11-2025