Software Engineer II Platform

Ripple provides payments, custody and stablecoin solutions that help financial institutions integrate blockchain and digital assets.

Maintainer signals as of 8/29/2026

San Francisco, California, United States
About Ripple

Ripple helps financial institutions transform global payments by providing blockchain-powered infrastructure for cross-border payments, digital asset custody, and stablecoin solutions. With it, users can enable instant settlements, reduce costs, and access new markets. The company was originally founded as OpenCoin in 2012 and rebranded to Ripple in 2015.

View jobs by Ripple

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will build and maintain platform capabilities across compute authentication service discovery observability and redundancy. You will implement infrastructure solutions improve automation and monitoring deploy multi-region services support junior engineers and contribute to reliable cost-effective platform operations.

Requirements

  • Bachelor's or Master's degree in Computer Science Computer Engineering or a related technical field
  • 3–6 years of relevant work experience
  • Development experience in Go Python or Java
  • Understanding of software engineering best practices and system design
  • Hands-on experience with AWS
  • Working knowledge of Kubernetes Rancher and containerization
  • Experience with CI/CD deployment pipelines
  • Familiarity with Terraform or CloudFormation
  • Exposure to Prometheus and OpenTelemetry
  • Interest in instrumentation patterns and SLO or SLI monitoring
  • Customer service orientation
  • Strong written verbal and interpersonal communication skills

Responsibilities

  • Contribute to platform features across compute authentication service discovery observability and redundancy
  • Implement architectural solutions with attention to scale cost and maintenance
  • Support and mentor junior engineers through code reviews and knowledge sharing
  • Deploy and maintain multi-region multi-provider service platforms
  • Build automation monitoring and instrumentation tooling
  • Contribute to platform and application lifecycle services
  • Participate in scalable maintainable and cost-effective solution design
  • Apply DevOps and GitOps principles

Benefits

  • Bonuses and equity
  • Physical and mental healthcare coverage
  • Retirement benefits
  • Family-forming and family-support benefits
  • Employee giving match
  • Mobile phone stipend
  • R&R days
  • Wellness reimbursement
  • Vacation policy
  • Parental leave
  • Family planning benefits
  • Catered lunches
  • Stocked kitchens
  • Team offsites team bonding activities and happy hours