← All jobs
RI

Senior Software Engineer,

RippleSan Francisco, CA, United States
Type
Full-time
Work setup
On-site
Experience
Senior
Posted
Today
$200k - $201k
midpoint below market median

What engineering roles in crypto pay

146 salaries · our own data
this role$145kmedian$273k

This role pays $200k-$201k, below the $207k median for engineering roles in crypto on this board.

As a Senior Software Engineer at Ripple, you build reliable, scalable, and high-performance compliance systems that support business objectives across our cryptocurrency fintech products. You drive the full software development lifecycle, from capturing and analyzing requirements through design, deployment, and continuous improvement of backend applications. Working alongside Ripple's cross-functional technical teams, you implement and raise coding, testing, and deployment processes to Ripple's engineering excellence standards.

What you'll do

  • Build reliable, scalable, and high-performance compliance systems that support business objectives
  • Capture and analyze requirements including user needs, software requirements, and performance requirements
  • Apply sound design principles to robust software architecture
  • Perform unit and integration testing
  • Design, deploy, and continuously improve backend applications in collaboration with cross-functional technical teams
  • Implement and drive coding, testing, and deployment processes, raising them to Ripple's engineering excellence standards

What you bring

  • A Bachelor's degree in Software Engineering, Computer Science, Computer Engineering, or a related field plus 5 years of progressive post-baccalaureate software development experience, OR a Master's degree in one of these fields plus 3 years of software development experience
  • 3 years of experience coding in Java with Spring or Spring Boot Framework
  • 3 years of experience with Messaging Stream Solutions
  • 3 years of experience building systems backed by modern persistence technologies in payments, banking, or e-commerce domains, using Aurora or DynamoDB
  • 3 years of experience with at least one web frontend framework: Node.js, React.js, or Angular.js
  • 3 years of experience with Typescript, Golang, Scala, Rust, or Python
  • 3 years of experience building cloud applications on AWS with Docker or Kubernetes
  • 3 years of experience with Agile development of distributed services, with a focus on robust software design, scalability, and security

What we offer

  • Annual base salary of $200,340-$200,540 USD (for positions based in California; actual salaries vary based on experience and qualifications)
  • Competitive bonuses and equity
  • Comprehensive benefits covering physical and mental healthcare, retirement, family forming, and family support
  • Professional development budget to support continuous learning
  • Telecommuting permitted up to 50% per week within the same geographic location as your assigned office location
  • R&R days to rest and recharge
  • Generous wellness reimbursement and weekly onsite and virtual wellness programming
  • Generous vacation policy, determined with your manager
  • Industry-leading parental leave and family planning benefits
  • Employee giving match
  • Mobile phone stipend
  • Catered lunches, fully-stocked kitchens with premium snacks and beverages
  • Team offsites, bonding activities, and company events

About Ripple

Ripple is building a world where value moves like information does today through crypto solutions for financial institutions, businesses, governments, and developers. The company is improving the global financial system and creating greater economic fairness and opportunity worldwide.

Context for this role

From the live jobs we track on CryptoJobsHQ, updated daily.

Ripple on CryptoJobsHQ

Ripple has 50 open roles on CryptoJobsHQ: 11 in Engineering, 10 in Security and 6 in Finance. All are on-site or hybrid, mostly in the US and the UK. 11 were posted in the last 7 days. The median advertised base salary is $215k, from 20 listings that publish pay.

All 50 Ripple roles →
The market for Security roles

1,037 Security roles are open across crypto right now.

Browse Security Jobs →
Similar roles at other companies
Get an email when Ripple posts new roles. One email a day at most, only when there is something new.