Principal Software Engineer, Risk Technology jobs in United States
cer-icon
Apply on Employer Site
company-logo

SoFi · 6 days ago

Principal Software Engineer, Risk Technology

SoFi is a next-generation financial services company and national bank focused on innovative technology to assist members in achieving their financial goals. The Principal Software Engineer will lead the architecture and development of fraud detection and anti-money laundering solutions, utilizing advanced technologies and data-driven approaches to protect the organization and its members.

CreditCredit CardsFinancial ServicesFinTechLendingWealth Management
check
H1B Sponsor Likelynote

Responsibilities

Design and implement advanced fraud detection systems using machine learning models, real-time streaming analytics, and complex event processing
Build comprehensive anti-money laundering solutions including transaction monitoring, customer due diligence (CDD), and suspicious activity reporting systems
Develop sophisticated risk scoring models leveraging Member360 unified data layer and advanced analytics capabilities
Build real-time data pipelines using Apache Kafka, Apache Flink, and AWS Kinesis for processing high-volume transaction streams
Implement ML models using AWS SageMaker, Feature Store, and the Batch Inference Framework for fraud and AML detection
Develop entity relationship analysis using AWS Neptune for investigating complex fraud patterns and money laundering networks
Build operational dashboards and investigative tools using Apache Druid for seconds-fresh fraud and AML analytics
Enhance and optimize SAFE (Security and Fraud Engine) and Flowable rule engines for sophisticated risk decisioning
Architect solutions integrating with fraud detection vendors like DataVisor, Socure, Transmit Security, and Early Warning System (EWS)
Build comprehensive fraud and AML investigation platforms within SoFi Atlas for operational efficiency

Qualification

Real-time Data ProcessingMachine LearningStreaming PlatformsGraph DatabasesRisk EnginesReal-time AnalyticsFinancial CrimeVendor EcosystemsProgramming LanguagesData Storage

Required

Bachelor's degree with 15+ years of experience, or Master's degree with 12+ years, or PhD with 8+ years
Proven track record with real-time data processing, machine learning, and high-scale distributed systems
Deep understanding of financial crime patterns and regulatory requirements

Preferred

Experience building fraud detection or AML solutions in financial services

Company

SoFi is a finance company that offers a range of lending and wealth management services.

H1B Sponsorship

SoFi has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (213)
2024 (117)
2023 (131)
2022 (118)
2021 (81)
2020 (42)

Funding

Current Stage
Public Company
Total Funding
$12.25B
Key Investors
Fortress Investment GroupPGIMQatar Investment Authority
2025-12-04Post Ipo Equity· $1.5B
2025-07-29Post Ipo Equity· $1.5B
2025-04-17Post Ipo Debt· $3.2B

Leadership Team

leader-logo
Anthony Noto
CEO
linkedin
leader-logo
Jeremy Rishel
Chief Technology Officer
linkedin
Company data provided by crunchbase