
ripple
💻 Job Title: Staff Software Engineer – Developer Tools (RippleX)
Location: San Francisco, CA, USA (On-site Hybrid)
Employment Type: Full-Time
Job ID: 25132
🌐 About Ripple
Ripple is transforming how value moves around the world—like information does today. Our crypto solutions for financial institutions, businesses, developers, and governments are enabling a faster, fairer global financial system. We’re a mission-driven company creating real-world impact through decentralized technologies and blockchain innovation.
At Ripple, you’ll be part of a team that builds industry-defining products, enjoys strong support for career growth, and thrives in a collaborative, inclusive environment.
🧩 Role Overview
We’re seeking a Staff Software Engineer to join our RippleX team, where you’ll architect and lead the development of robust, full-stack systems supporting developer tools on the XRP Ledger (XRPL)—a leading public blockchain optimized for speed and reliability. This is an opportunity to drive the growth of open-source developer ecosystems while mentoring engineering teams and engaging with global communities.
🔧 Key Responsibilities
- Architect and develop scalable full-stack systems supporting XRPL developer tools.
- Lead the technical strategy for xrpl.js, xrpl-py, xrpl4j, and other XRPL SDKs.
- Mentor junior engineers through code reviews, design sessions, and hands-on coaching.
- Manage infrastructure using AWS (EKS, Lambda, S3), PostgreSQL, and observability tools (Grafana, etc.).
- Represent RippleX at hackathons, developer events, and forums, strengthening ties with the global XRPL community.
- Enforce best practices in CI/CD, testing, observability, and system documentation.
- Collaborate cross-functionally with Product, DevRel, and Ecosystem teams to enhance developer onboarding and engagement.
✅ Qualifications
- 8+ years of experience in full-stack software engineering, with a track record of leading developer-facing platform initiatives.
- Advanced proficiency in JavaScript/TypeScript, Python, and familiarity with Java or Go.
- Deep understanding of Kubernetes (preferably AWS EKS) and scalable infrastructure deployment.
- Strong software architecture background, especially in SDK/API design.
- Proven ability to lead teams and projects, mentor engineers, and drive execution.
- Comfortable in agile, fast-paced environments with shifting priorities.
- Passion for open-source, developer empowerment, and community trust.
- Excellent communicator capable of influencing stakeholders and articulating complex ideas clearly.
⭐ Nice-to-Have
- Experience in blockchain or decentralized ecosystems.
- Contributions to open-source projects in crypto or financial tech.
💰 Compensation
Base Salary Range (CA): $188,000 – $211,500 USD
Total compensation includes equity, bonuses, and benefits.
🎁 Benefits & Perks
Financial:
- Equity packages, performance bonuses, and mobile stipends
- Retirement plans and employee giving match
Wellness & Flexibility:
- Generous PTO, R&R days, and wellness reimbursements
- On-site & virtual wellness programs
Family-Friendly:
- Industry-leading parental leave
- Family-forming and support benefits
Office Culture:
- Catered lunches, premium snacks, and happy hours
- Bi-weekly all-hands, team offsites, and bonding events
- Hybrid model with flexibility to collaborate 10+ days/month
Professional Development:
- Dedicated learning budgets
- Access to leading technologies and industry leaders
🏳️🌈 Diversity & Inclusion
Ripple is proud to be an equal opportunity employer. We value diversity and strive to create an inclusive environment for all team members regardless of race, ethnicity, gender identity, sexual orientation, disability, age, or background.