Staff Software Engineer, Financial Crimes
Stripe
Who we are
About Stripe
Stripe is a financial infrastructure platform for businesses. Millions of companies - from the world’s largest enterprises to the most ambitious startups - use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone’s reach while doing the most important work of your career.
About the team
Risk Engineering builds the systems that protect Stripe from fraud, credit losses, and regulatory risk across user onboarding, compliance, financial crimes, and identity verification.
Financial Crimes Engineering builds the systems and controls that let Stripe safely onboard businesses in emerging and regulated industries while keeping Stripe in compliance with sanctions law, anti-money-laundering rules, and financial partner requirements. We keep known bad actors off Stripe, find new through ongoing detection, and build AI-augmented tooling that helps expert reviewers resolve cases quickly and accurately.
We operate at scale, screening every user, enforcing jurisdictional restrictions across money movement in real time, and automating signal acquisition and synthesis into investigation workflows. We're now re-architecting our screening platform to make it safe and easy for new Stripe products to launch with the right financial crimes controls, to express richer policy as code, and to serve as a multi-tenant Risk Platform offering across Stripe's products and subsidiaries.
What you'll do
As a Staff Engineer on Financial Crimes Engineering, you'll own technical direction across our screening, detection, and review systems. You'll design infrastructure that balances screening latency with accuracy, build the systems that surface emerging risk and collect information to resolve it, and ensure investigators have the tooling they need. You'll work across distributed systems and policy logic, partnering with ML, Legal, and Compliance to translate regulation into working software.
Responsibilities
- Define technical strategy & vision: Establish the multi-year architecture for Stripe’s real-time entity matching infrastructure, policy enforcement engines, and reviewer tooling
- Architect high-scale systems: Design and optimize distributed screening engines and detection pipelines handling entity- and transaction-level requests at scale with strict SLA and uptime guarantees.
- Build investigations infrastructure: Design the systems that surface suspicious activity, collect additional information from users, route cases to reviewers, and augment human judgment with AI to drive faster, more accurate case resolution.
- Drive cross-functional technical alignment: Serve as the primary technical voice with Legal, Compliance, ML, and Product leaders to translate evolving global regulatory requirements into technical ones.
- Enable Risk as a Service: Lead the architectural evolution toward a multi-tenant screening platform - laying the technical foundation for both internal product launches and external developer-facing APIs.
- Raise the engineering bar: Set standards for system design, API consistency, and operational rigor across backend and ML-adjacent systems; mentor senior engineers and lead high-stakes design reviews.
- Ensure operational excellence: Own system reliability, observability, and latency, ensuring production systems adapt quickly to sudden changes in global sanctions lists or traffic spikes, and participate in an on-call rotation for these systems.
Who you are
We're looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement.
Minimum requirements
- 10+ years of software engineering experience, including 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 jumping from high-level system 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.
Preferred qualifications
- Domain experience in financial crimes, sanctions screening, AML (Anti-Money Laundering), entity resolution, or high-stakes trust & safety platforms.
- Familiarity with applying LLMs or ML to operational workflows (e.g., case triage, entity resolution, review automation), 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 (e.g., API backward compatibility, client libraries).
- Prior experience leading 0-1 platform builds or major architectural modernizations from concept to production.
- 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
- ...Job Responsibility: Our Financial Crime Technology practice, operating under Forensic Services, focuses on enabling businesses with technologies... ...strategies Using leading-edge technologies and software engineering principles to develop innovative solutions in enterprise...SuggestedFull timeFor subcontractorLive In
$68k - $102k per year
...further develop your career with our exponentially expanding Financial Engineering and Modeling group? Are you up for the challenge to help the... ...exposure to broader quantitative areas relevant to financial crimes — customer behaviour modelling, scenario modelling, and the application...SuggestedTemporary workRemote workFlexible hours$205.6k - $257k per year
...record, Carta brings together the software, services, and legal... ...Work With You’ll enter our engineering interview process as part of... ...specific team’s immediate gap. Staff Engineers at Carta are... ...for private market data. Financial Systems Architecture: Designing...SuggestedLong term contractFull timeImmediate start$167.55k - $209.44k per year
..., canonical and ready to query, with no engineering or maintenance required. We’re proud that... ...movement across the systems, clouds, engines, and tools they rely on. dbt Labs pioneered... ...the Role Fivetran is looking for a Staff Software Engineer to join our Database Connector...SuggestedFull timeInternshipWork at officeRemote work- Join the team behind the platform's User Domain and HRIS integrations, where we connect and synchronize employee data from enterprise systems to power critical business workflows. Our services manage millions of user records, support large-scale integrations with leading HR...SuggestedPermanent employmentFull time
$220k - $359.21k per year
...high-quality results more efficiently. We're looking for a Staff Fullstack Engineer to join the Core Objects team as a hands-on technical leader... ...: lead by example and mentor engineers on best practices in software design, coding, and operations Collaborate Cross-...InternshipManual laborWork at officeLocal areaFlexible hours$140k - $175k per year
...Staff Software Engineer, AI Ready to build the AI that transforms how professionals work? Join a dynamic, high-caliber team at Thomson Reuters... ...incentive programs, and resources for mental, physical, and financial wellbeing. Culture: Globally recognized, award-winning...Full timeInternshipWork at officeLocal areaFlexible hours$88k - $132k per year
...do your best work. Job Summary Equinix is seeking a Staff Software Engineer to join the CIM team within the Digital and Innovation organization... ..., status as a victim or family member of a victim of crime or abuse, or any other status protected by applicable law....Full timeWork at office$160k - $220k per year
...We're all in on this mission. If you are too, let's talk. Staff Software Engineer - (Full Stack) Okta Workflows is the secure, no-code automation... ...Kubernetes. Exposure to low-code/no-code tools, workflow engines, or visual development platforms. Interest in AI-assisted...Local areaWorldwide$130k - $165k per year
...counsel to all TD business segments and corporate this Counsel Financial Crime and Enterprise Investigations role you will join a dynamic and... ...aptitude including (i) proficiency with standard office software and ability to learn and apply new technologies in work environment...Full timeTemporary workWork at officeWork from home$205k per year
...Traditional handoffs between product, design, and engineering are giving way to smaller, faster teams... ...just write code, they own outcomes. As a Staff Engineer, you'll extend that ownership... ...looking for ~7+ years of professional software engineering experience, with a track...Long term contractPermanent employmentFull timeInternship- ...APIs, event-driven architectures, and integration analytics tools while solving complex scalability and reliability challenges. As a Staff Engineer, you'll help shape the technical direction of the platform, lead complex system initiatives, and play a key role in evolving our...Permanent employmentFull time
- ...accounting. Our system handles high-volume financial data, complex accounting workflows,... ..., and we’ve assembled a world-class engineering team with staff-level talent from Robinhood, Glean,... ...systems (e.g. fintech), or complex workflow engines is a strong plus Loves in-person...Full timeWork at office
$172k - $229k per year
...BuildOps is looking for a Staff Software Engineer to set and drive our company-wide technical strategy for building, shipping, and operating reliable... ...we validate interactions across services, data boundaries, financial workflows, and other business-critical systems. Define...Long term contractPermanent employmentFor contractorsWork at officeLocal areaWork from homeFlexible hours$172k - $229k per year
...BuildOps, we’re building a groundbreaking software platform purpose-built for today’s... ...dispatching, inventory, workflows, and financial operations in one unified system.... ...execution matter deeply here. As a Staff Software Engineer, working on the Integration Platform,...Long term contractFor contractorsWork at officeLocal areaWork from homeFlexible hours- ...Who we are About Stripe Stripe is a financial infrastructure platform for businesses.... ...About the team Product and Risk Data Engineering is Stripe's single source of truth data engineering... .... Minimum requirements This is a Staff-level role — that typically means 10+...
$170k - $220k per year
...with their work from any endpoint, anywhere in the world. We engineer the end-to-end device experience—from our flagship FastPass... ...and technical innovations on the Okta Engineering Blog . Staff Software Engineer- Backend , Device Identity We seek a dynamic and influential...Long term contractLocal areaWorldwide$160k - $220k per year
...empower businesses to leave passwords behind and defend against modern threats with innovative, user-friendly technology. The Staff Software Engineer opportunity We are looking for a Staff Software Engineer to join the Passwordless team. As a Staff Engineer, you will be a...Local areaWorldwide- ...default. See Deploy Faster with Snowflake Apps . As a Staff/Principal Engineer, you will shape the product and its architecture. It’s a... ...accountable for measurable outcomes Your designs consider software holistically, from the hardware infrastructure to the client...Full timeInternship
$185k - $231.5k per year
...About the Team DoorDash is building the world's most reliable on-demand, logistics engine for delivery! We're looking for experienced engineers to join our fast-growing engineering team to help us develop a 24x7, global infrastructure system that powers DoorDash’s three-...Full timeLocal area$60 - $70 per hour
...from generic textbook or certification-exam-level recall. Qualifications Must-Have ~5+ years in fraud detection, financial crimes investigation, or AML compliance at a Fortune 500 bank, payments company, or financial institution. ~ Direct ownership of...Remote jobContract workSummer work$142.4k - $190.1k per year
...This role sits within eBay’s engineering organization in Toronto, Ontario... ...platform that transforms how software is designed, developed, and... ...with higher quality. As a Staff Software Engineer – Backend,... ...to a full range of medical, financial, and/or other benefits (including...Long term contractPermanent employmentFull timeImmediate start$156.8k - $196k per year
...Marqeta is seeking an experienced Staff Software Engineer to independently drive the identification and delivery of complex software solutions... ...and Money Movement engineering team develops and optimizes financial services, including account creation, transaction processing...Long term contractTemporary workBank staffWork at officeRemote workFlexible hours$140k - $192.5k per year
...resources securely. We develop Okta cloud services and client software that allow users to seamlessly login to devices and use Okta authenticators to access applications securely. The Staff Software Engineer in Test Opportunity We seek a passionate and experienced C++...Local areaWorldwide- ...About Stripe Stripe is a financial infrastructure platform for businesses... ...and services that enable ML engineers and data scientists across... ...Stripe's ML-driven products. As a Staff Engineer, you'll make... ...implementing, and operating great software systems. Who you are We'...Long term contractFlexible hours
$5000 per month
...Bay Street (93021), Canada, Toronto,Toronto, Ontario,Senior Staff Software Engineer - Mobile(Android) About Capital One Canada. For 30 years... ...the street from Union Station. Live well—physically, financially and emotionally. Receive support for you and those who are...Full timeWork at officeWork from home- ...Staff Software Engineer The global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions in these... ...incentive programs, and resources for mental, physical, and financial wellbeing. Culture: Globally recognized, award-winning...Long term contractFull timeWork at officeLocal areaFlexible hours2 days per week3 days per week
- ...Join our Framework team: the engineering foundation that makes Achievers scale. This team owns authentication, API gateways, interservice communication, caching, feature flag management, and the base libraries that every Go and Python service at Achievers is built on —...Permanent employmentFull time
$148.8k - $198.8k per year
...Thomson Reuters is seeking a Staff Software Engineer. This person will be experienced in C# and lead advanced cloud AI services. Below is an overview... ...incentive programs, and resources for mental, physical, and financial wellbeing. Culture: Globally recognized, award-winning...Full timeWork at officeLocal areaFlexible hours2 days per week3 days per week$160k - $220k per year
...codebase and architecture. Orchestrate and lead major technical projects, across teams as necessary. Mentor and coach less experienced engineers on sound engineering practices and technical leadership. Serve as a subject matter expert on all building scalable, reliable and...Local areaWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Financial Crimes. Be the first to apply!
- assistant financial controller Toronto, ON
- assistant contrôleur Toronto, ON
- assistant controller Toronto, ON
- embedded software Toronto, ON
- software application developer Toronto, ON
- software asset management analyst Toronto, ON
- spécialiste assurance qualité logiciel Toronto, ON
- software trainer Toronto, ON
- entry level software Toronto, ON
- golang software developer Toronto, ON
