Senior Software Engineer

ripple

πŸ’Ό Senior Software Engineer

πŸ“ Location: Geneva, Switzerland
🏒 Department: Ecosystem – Engineering
πŸ•’ Employment Type: Full-Time
πŸ”— Req ID: 25125


🌍 About Ripple

At Ripple, we’re reshaping the global financial system with crypto-enabled solutions designed to move value as seamlessly as information does today. Whether serving financial institutions, businesses, or governments, we are building the future of inclusive finance and economic opportunity. With a high-performance team and a bold mission, we’re creating real-world impactβ€”and having the best career moments while doing it.


πŸ§‘β€πŸ’» Role Overview

Ripple is hiring a Senior Software Engineer to join its cutting-edge Ecosystem team in Geneva, Switzerland. In this role, you will lead the development of high-impact software systems, enhance our digital asset custody platform, and collaborate across disciplines to scale Ripple’s blockchain-powered financial infrastructure.


πŸ”§ Key Responsibilities

  • Architect, build, and deliver robust, scalable software systems
  • Partner with cross-functional teams to gather requirements and define technical specs
  • Troubleshoot and resolve complex issues to ensure optimal system performance
  • Conduct code reviews, maintain code quality, and enforce engineering best practices
  • Mentor junior engineers and foster a collaborative engineering culture
  • Contribute to the extension of Ripple’s custody platform, including features like staking and tokenization
  • Follow Agile methodologies and drive efficient development cycles

πŸŽ“ Qualifications

  • Bachelor’s degree (or equivalent) in Computer Science, Engineering, or related field
  • 5+ years of professional experience in software engineering
  • Strong coding skills in Java and TypeScript
  • Experience with Spring (backend) and React (frontend)
  • Solid grasp of software design patterns and development best practices
  • Experience with cloud infrastructure and microservices architecture preferred
  • Excellent problem-solving and communication skills
  • Self-motivated with the ability to thrive in a fast-paced, startup-like environment

🌟 Why Join Ripple?

πŸš€ Do Your Best Work

  • Build at scale with seasoned leaders in an innovation-first environment
  • Professional growth support: learning budgets, technical deep-dives, and leadership exposure
  • Inclusive workplace where diverse voices are heard, respected, and empowered
  • Flexibility to choose 10+ in-office days per month based on team needs

πŸ’° Own Your Financial Future

  • Competitive base salary, performance bonuses, and equity
  • Full coverage for physical and mental health care
  • Family planning support and industry-leading parental leave policies
  • Mobile phone stipend and employee donation match

🧘 Take Care of You

  • R&R days for rest and recharging
  • Weekly wellness programs and generous reimbursement options
  • Catered lunches, stocked kitchens, and regular team events
  • Generous vacation policyβ€”take the time you need

To apply for this job please visit ripple.com.

Job Overview
Job Location