Senior Software Engineer, Payments at Ripple | CA, US | Rezi

Senior Software Engineer, Payments at Ripple

Senior Software Engineer, Payments

Ripple · CA, US

4 weeks ago

Senior Software Engineer, Payments

Ripple · CA, US

a month ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Senior Software Engineer, Payments role.

Rezi rewrites your resume against Ripple's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Senior Software Engineer, Payments posting at Ripple — free, in seconds.

About the Role

As a Senior Software Engineer at Ripple, you will develop enterprise-level payment applications to enable instant, secure, and efficient cross-border payments. You will act as a technical guide, collaborating with engineers to prototype and implement new solutions, and mentoring the team. You will also work with multi-functional teams to align design decisions with strategic goals.

Responsibilities

  • Develop enterprise-level payment applications.
  • Enable FinTech and banks to settle cross-border payments instantly, securely, and efficiently.
  • Prototype and implement new solutions for sophisticated software problems.
  • Provide insights and mentorship to the engineering team.
  • Collaborate with multi-functional teams, including product, legal, and business development.
  • Ensure design decisions align with strategic goals.

Requirements

  • 5+ years of experience in Software Engineering, with a deep focus on backend systems.
  • Deep, hands-on backend engineering experience building and operating modern, cloud-native, and highly-available distributed systems.
  • Proven track record designing and delivering complex features within large-scale systems in complex, regulated environments.
  • Strong skills in API design and integration (e.g., REST and/or gRPC), with a focus on defining clear, reusable service contracts.
  • Experience with cloud platforms (AWS preferred) and container orchestration (Kubernetes, ECS).
  • Ability to tactically navigate and reduce technical debt while driving significant business value and managing feature-level migration efforts.
  • Strong technical ownership skills: demonstrated ability to own the technical delivery for complex features and influence local, cross-team decisions.
  • Experience with Java and its ecosystem (e.g., threading, concurrency).
  • Experience with event-driven architecture (Kafka, SNS/SQS, etc.).
  • Experience with Java + Spring Boot is preferred.
  • Experience with other robust backend stacks (Go, Kotlin, C#, Python, Rust, etc.) is welcomed.

Skills

  • Java
  • Spring Boot
  • API design
  • API integration
  • REST
  • gRPC
  • AWS
  • Kubernetes
  • ECS
  • Go
  • Kotlin
  • C#
  • Python
  • Rust
  • Kafka
  • SNS/SQS

Location

  • Remote
  • On-site (10+ days a month)

Work Type

  • Full-time
  • Hybrid

Experience Level

  • Senior

Salary/Compensations

  • $172,000—$215,000 USD

Benefits

  • Competitive salary, bonuses, and equity
  • Competitive benefits that cover physical and mental healthcare, retirement, family forming, and family support
  • Employee giving match
  • Mobile phone stipend
  • R&R days
  • Generous wellness reimbursement and weekly onsite & virtual programming
  • Generous vacation policy
  • Industry-leading parental leave policies
  • Family planning benefits
  • Catered lunches
  • Fully-stocked kitchens with premium snacks/beverages
  • Plenty of fun events
  • Professional development budget

About the Company

  • Ripple is building a world where value moves like information does today, improving the global financial system and creating greater economic fairness and opportunity.
  • The opportunity to build in a fast-paced start-up environment with experienced industry leaders.
  • A learning environment where you can dive deep into the latest technologies and make an impact.
  • Thrive in an environment where every employee is a respected, valued, and empowered part of the team.
  • In-office collaboration for moments that matter is important to our culture.
  • Bi-weekly all-company meeting with business updates and Q&A with the Leadership Team.
  • Company events include team offsites, team bonding activities, happy hours and more.

Equal Opportunity

  • Ripple is an Equal Opportunity Employer. We’re committed to building a diverse and inclusive team. We do not discriminate against qualified employees or applicants because of race, color, religion, gender identity, sex, sexual identity, pregnancy, national origin, ancestry, citizenship, age, marital status, physical disability, mental disability, medical condition, military status, or any other characteristic protected by local law or ordinance.