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

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Sr. Staff Software Engineer, Financial Crimes - Ripple role.
Rezi rewrites your resume against The Job Sauce's job description. Free.

Tailor your resume to this Sr. Staff Software Engineer, Financial Crimes - Ripple role.
Rezi rewrites your resume against The Job Sauce's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Sr. Staff Software Engineer, Financial Crimes - Ripple posting at The Job Sauce — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Sr. Staff Software Engineer, Financial Crimes - Ripple posting at The Job Sauce — free, in seconds.
About the Role
Ripple is building the Internet of Value, an infrastructure that moves money as fast as information moves today. The Financial Crimes Engineering team builds and operates the real-time financial crimes controls layer, ensuring payments clear, Ripple meets regulatory obligations, and the network scales without compromising compliance. As a Senior Staff Software Engineer, you will set the multi-year technical direction for the compliance control plane, drive its adoption, and own the architecture of a resilient, provable system. This role defines organizational problems and sets technical strategy for other teams.
Responsibilities
- Own the multi-year architectural vision for the compliance control plane, including real-time screening orchestration, resilience and observability, vendor-agnostic integration, and the decision and data plane.
- Drive the hardest, highest-ambiguity technical problems end to end, such as multi-vendor failover, sub-second decisioning under load, regulator-grade auditability, and resilience across partial dependency failures.
- Set technical direction that extends beyond FinCrimes, defining integration contracts, resilience patterns, and compliance primitives for partner engineering teams.
- Translate evolving regulatory obligations and organizational goals into durable engineering primitives and a sequenced technical roadmap.
- Anticipate platform risks and scaling constraints years before they become incidents and lead initiatives to address them.
- Partner directly with executive leadership across Engineering, Compliance, Legal, and Product to shape how regulatory requirements become engineering reality.
- Represent the platform's technical position to auditors, regulators, and external partners.
- Set standards for production ownership, including observability, alerting, incident response, and reliability.
- Mentor staff and senior engineers, elevate design quality through architecture review, and raise the team's technical capabilities.
Requirements
- 12+ years building production backend systems with deep expertise in Java (or comparable JVM languages, Go, Rust).
- Track record of owning architecture for complex distributed systems at scale across multiple teams or organizations.
- Demonstrated ability to set technical direction at the organizational level and drive adoption of standards and patterns across team boundaries without formal authority.
- Strong resilience and distributed-systems design instincts: failover, graceful degradation, idempotency, high-throughput real-time decisioning, and designing systems that survive the failure of dependencies.
- Excellent API design judgment (REST/gRPC) and a history of establishing patterns that become organizational defaults.
- Proven skill navigating ambiguity in a regulated environment, turning regulator findings, audit obligations, and partner asks into shippable, durable engineering plans.
- Working knowledge of Kubernetes, observability tooling (Grafana, OpenTelemetry, or similar), and cloud infrastructure (AWS preferred).
- Track record of developing senior and staff engineers and measurably lifting the technical bar of an organization.
- Experience in fintech, payments, identity, or compliance technology is a strong plus.
Skills
- Java
- JVM languages
- Go
- Rust
- Distributed systems architecture
- API design (REST/gRPC)
- Kubernetes
- Observability tooling (Grafana, OpenTelemetry)
- Cloud infrastructure (AWS)
Location
- San Francisco
Work Type
- Hybrid
Experience Level
- Senior Staff
- 12+ years backend systems experience
Salary/Compensations
- $236,000—$295,000 USD
Benefits
- Professional development budget
- Competitive salary, bonuses, and equity
- Competitive benefits covering 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
- Fun events
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.
- We offer the opportunity to build in a fast-paced start-up environment with experienced industry leaders.
- We provide a learning environment where employees can dive deep into the latest technologies and make an impact.
- We foster an inclusive environment where every employee is respected, valued, and empowered.
- In-office collaboration for important moments is part of our culture, with flexibility for managers and teams to decide on in-office days.
- We hold bi-weekly all-company meetings for business updates and Q&A with leadership.
- We come together for team offsites, bonding activities, happy hours, and more.
Equal Opportunity
- Thrive in an environment where no matter what race, ethnicity, gender, origin, or culture they identify with, every employee is a respected, valued, and empowered part of the team.