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 Staff Software Engineer, Financial Crimes role.
Rezi rewrites your resume against Stripe's job description. Free.

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

Don't guess if your resume is good enough.
See how it scores against the Staff Software Engineer, Financial Crimes posting at Stripe — free, in seconds.
About the Role
Risk Engineering builds systems to protect Stripe from fraud, credit losses, and regulatory risk. Financial Crimes Engineering focuses on systems and controls for safe user onboarding, compliance with sanctions law, AML rules, and partner requirements. This role involves re-architecting the screening platform for new product launches, policy expression, and serving as a multi-tenant Risk Platform.
Responsibilities
- Define technical strategy and vision for real-time entity matching, policy enforcement, and reviewer tooling.
- Architect high-scale distributed screening engines and detection pipelines.
- Build infrastructure for surfacing suspicious activity, collecting information, routing cases, and augmenting human judgment with AI.
- Drive cross-functional technical alignment with Legal, Compliance, ML, and Product leaders.
- Lead architectural evolution towards a multi-tenant screening platform for internal and external use.
- Set engineering standards for system design, API consistency, and operational rigor; mentor engineers.
- Ensure operational excellence, including system reliability, observability, and latency, and participate in on-call rotation.
Requirements
- 10+ years of software engineering experience, with 5+ years in a strategic technical leadership role on core infrastructure, distributed systems, or platform engineering.
- Proven experience designing, building, and operating high-throughput, low-latency APIs and distributed backend systems at scale.
- Track record of defining technical roadmaps and driving alignment across multiple engineering teams and cross-functional domains.
- Hands-on technical depth, comfortable with high-level architecture down to code-level performance tuning and production debugging.
- Exceptional written and verbal communication skills, with a track record of articulating technical decisions to non-technical stakeholders.
- Domain experience in financial crimes, sanctions screening, AML, entity resolution, or high-stakes trust & safety platforms.
- Familiarity with applying LLMs or ML to operational workflows, or experience with fuzzy string matching and NLP for entity matching.
- Experience building investigator/analyst tooling, case management systems, or human-in-the-loop review workflows.
- Experience building platform products or APIs consumed by both internal engineering teams and external developers.
- Prior experience leading 0-1 platform builds or major architectural modernizations.
- Tech stack experience across multi-language environments (e.g., Primarily Ruby and Java) and modern data infrastructure.
- Comfortable navigating ambiguity and making high-judgment engineering calls in a fast-moving regulatory environment.
Skills
- Distributed systems
- Platform engineering
- API design
- Backend systems
- Technical strategy
- Roadmap definition
- System architecture
- Performance tuning
- Production debugging
- Communication
- Financial crimes
- Sanctions screening
- AML
- Entity resolution
- Trust & safety
- LLMs
- ML
- Fuzzy string matching
- NLP
- Case management systems
- Human-in-the-loop workflows
- Platform products
- Ruby
- Java
- Data infrastructure
Experience Level
- Staff Engineer
- 10+ years of software engineering experience
- 5+ years in a strategic technical leadership role
About the Company
- Stripe is a financial infrastructure platform for businesses.
- Millions of companies use Stripe to accept payments, grow revenue, and accelerate business opportunities.
- Stripe's mission is to increase the GDP of the internet.