Senior Software Engineer, Banking Connectivity

Ripple

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Posted
134 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $186k
$121k most similar roles pay here $247k

This listing doesn't post a salary. Most similar roles pay $149,500–$222,812.

Based on 240 similar postings.

Employer

About Ripple

Ripple Labs is a blockchain and cryptocurrency company that develops the XRP Ledger and provides cross-border payment solutions to financial institutions, enabling faster and cheaper international money transfers. Industry: Blockchain Technology & Cross-Border Payments

Ripple currently has 11 open roles on FindRole.

Listed pay typically runs $168,000–$200,000 across 9 roles with salary data.

Most-posted roles

View all roles at Ripple

At a glance

TL;DR · Senior Software Engineer, Banking Connectivity

Senior Software Engineer, Banking Connectivity will join the team responsible for building critical infrastructure that moves money globally. This role focuses on the Bank Integrations platform, which sits at the boundary between internal systems and the global banking network to ensure data reliability for real-time payment flows and downstream reconciliation. You will own and evolve mission-critical integrations, designing resilient and observable systems that handle inconsistent data and delayed responses from external partners. The work involves scaling integration capabilities while addressing technical debt to meet new regulatory requirements. To succeed, you must possess strong Java experience with concurrency, idempotency, and deduplication. You should be proficient in managing distributed and asynchronous flows using AWS, gRPC, RDS, and AMQP. Candidates must also be comfortable utilizing AI-assisted development tools while maintaining high standards for system quality and safety.

What does a Software Engineer earn?

Median $197500 from 2196 postings across 133 companies.

See salary data

What you'll do

  • Own and evolve mission-critical bank integrations that power global money movements at scale.
  • Develop a deep understanding of payment and banking data flows across internal systems and external partners.
  • Design and deliver testable, resilient, and observable systems that handle real-world banking constraints.
  • Improve system quality through pragmatic enhancements in observability, testing, and infrastructure resilience.
  • Address technical debt to improve the reliability and delivery speed of the integration platform.
  • Scale integrations to support new banking partners, products, and regulatory requirements.
  • Manage complex backend flows using Java, gRPC, and AWS to ensure high-integrity financial data distribution.

What we're looking for

  • Experience building and supporting reliable backend systems with external integrations like APIs, webhooks, polling, and file-based flows.
  • Strong Java experience including concurrency and handling failure cases such as idempotency and deduplication.
  • Ability to reason about distributed/async flows and backend stacks including AWS, gRPC, RDS, and AMQP.
  • Experience designing testable, resilient, and observable systems that operate under real-world constraints.
  • Self-directed mindset with a strong sense of ownership.
  • Comfort using AI-assisted development tools while maintaining quality and safety.

More like this

Similar roles

Senior Software Engineer

Genworth Financial

Richmond, VA +1 61 days ago $96,700$145,000
Python Flask Azure PostgreSQL GitLab CI/CD DevSecOps JavaScript HTML CSS React Angular Vue Azure App Service Azure Synapse Pipelines SQL
5+ yrs exp Hybrid

Senior Software Engineer

Datadog

96 days ago $192,000$240,000
Go Python C Redis Cassandra Kafka Data Pipelines AI Backend Systems Feature Flags Statistics
6+ yrs exp Hybrid

Senior Software Engineer

Morningstar Inc

Chicago, IL 67 days ago
Python FastAPI Flask PostgreSQL SQL Server Weaviate Pinecone AWS S3 Aurora RDS Lambda Redis Celery Git CI/CD Pandas Plotly Matplotlib QlikView GraphQL LangGraph AutoGen OpenAI Anthropic MistralAI Transformers
5+ yrs exp Hybrid

Senior Software Engineer

Microsoft

Redmond, WA 58 days ago $119,800$234,700
C++ Win32 COM Windows Services WinRT RPC C C# ETW IPC RDP PCoIP ICA Kernel Driver Development Threading System APIs Telemetry Agile
4+ yrs exp

Senior Software Engineer

Mastercard

Salt Lake City, UT 11 days ago $115,000$184,000
Java Spring Boot Spring Integration React JavaScript Node.js RxJS HTML5 CSS SQL PostgreSQL AWS GCP Azure Docker Kubernetes TDD BDD REST SOAP
5+ yrs exp

Senior Software Engineer

Caterpillar

Chicago, IL 36 days ago $153,317$183,140
Salesforce Marketing Cloud AMPscript SQL HTML CSS GTL Azure DevOps JIRA SDLC Agile Email Marketing Automation Workflows Data Integration
5+ yrs exp