Senior Software Engineer, Banking Connectivity
7.0/10
Ripple
Not specified
Office / on-site
mid
1 day ago
cryptodevfintechweb3JavaAPIswebhooksAWSgRPCRDSAMQP
AI Summary
The vacancy is well-structured with clear responsibilities and tech stack, but lacks specific compensation details.
Check Match — Just drop your CV
See your fit for Senior Software Engineer, Banking Connectivity in seconds.
Description
What you'll do
- •Own and evolve mission-critical bank integrations that power Banking Connectivity and money movements at scale
- •Develop a deep, end-to-end understanding of payment and banking data flows across internal systems and external partner banks
- •Design and deliver testable, resilient, and observable systems that operate under real-world banking constraints
- •Collaborate with product, operations, and external partners to unblock integrations and accelerate delivery
- •Improve system quality through pragmatic enhancements in observability, testing, and resilience.
Conditions
- •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 to rest and recharge
- •Generous wellness reimbursement and weekly onsite & virtual programming
- •Generous vacation policy
- •Industry-leading parental leave policies.
- •Catered lunches, fully-stocked kitchens with premium snacks/beverages, and plenty of fun events.
Requirements
- •Experience building and supporting reliable backend systems with external integrations (APIs, webhooks, polling, file-based flows)
- •Strong Java experience, including concurrency, handling failure and edge cases (idempotency, deduplication, delivery guarantees)
- •Solid ability to reason about distributed / async flows and backend stacks (AWS, gRPC, RDS, AMQP or similar)
- •Self-directed and strong ownership mindset
- •Comfortable using AI-assisted development tools while maintaining quality and safety.
Loading similar jobs...