Hello, World.

↯

Me, hiking the Tour du Mont Blanc in 2024.

I'm Josh Hinkle, an engineering leader at SoFi. Say hi to my dog Daisy.

ABOUT ME

👋 I lead the Fraud & Anti-Money Laundering (AML) engineering org at SoFi, spanning fraud, data, and AML engineering. I've spent 7 years there through hypergrowth, from a 400-person pre-IPO startup to the fastest-growing bank in US history. Millions of people trust SoFi with their finances, and I feel fortunate that my job is to help keep their money safe.

Before SoFi, I was at NASA Ames Research Center, building software to assist in the research and testing of thermoprotective materials for spacecraft reentry (I have a background in chemical engineering).

LEADERSHIP FOCUS

Team Building & Development Cross-Functional Coordination Technical Program Management ML Model Governance & Safety Performance Management Regulatory Compliance

TECHNICAL BACKGROUND

ML Systems & Production AI

Real-time ML feature pipelines, model deployment & governance, staged rollouts, A/B testing, low-latency ML inference

Distributed Systems & Infrastructure

AWS, Kubernetes, Kafka/Kinesis, Snowflake, Apache Iceberg, Trino, Druid, Spring Boot

Languages

Kotlin, Java, Python, SQL, JavaScript

EXPERIENCE

SoFi

March 2019 - Present

Senior Manager, Software Engineering Jan 2025 - Present

  • Lead SoFi's Fraud & AML engineering org, spanning fraud, data, and AML engineering teams across US and European time zones. Manage both engineers and the engineering manager who leads AML Engineering.
  • Led fraud and AML engineering for all 8 of the CEO's company priorities in the past year, including net-new products like crypto withdrawals, SoFi Pay, and business banking, where fraud controls were built from scratch. Launched crypto withdrawals to 493K members with fraud losses 80% below the limit set for launch.
  • Created a new model for how fraud engineering supports launches: one fraud engineer embeds with the product team as a forward-deployed engineer, and the product team writes and owns the integration code. It's now the default for new launches and has tripled the number of concurrent initiatives fraud engineering can support.
  • Hired engineers across IC levels, promoted engineers to Senior, Staff, and Senior Staff, and handled coaching and performance management. Developed a Staff engineer into a manager.
  • Raised outbound instant-payment volume 23% and cut blocked transfers 89% by replacing fixed transfer caps with risk-based decisions, tested on 2.1M members with no rise in fraud losses.
  • Rebuilt transfer limits and fraud controls across 5 payment rails for SoFi's core banking migration. Members now get same-day access to 42% of the money they move in from other banks, up from 15%.
  • Own SoFi's fraud and AML decisioning platform, returning real-time decisions in under 20ms p95 for banking, lending, and investing products. Built the fraud data lakehouse its models and rules are trained and tested on (260M+ transactions, 28K labeled fraud cases).
  • Consolidated new and legacy AML pipelines onto the risk platform. Payment products now get fraud and AML controls through one integration, and SoFi's first in-house AML risk model scores 11.5M customers a month in place of a vendor model.

Senior Staff Software Engineer Sep 2024 - Jan 2025
Staff Software Engineer Sep 2022 - Aug 2024
Senior Software Engineer Sep 2020 - Aug 2022
Software Engineer Mar 2019 - Aug 2020

  • Core contributor and tech lead for SoFi's 2nd-generation financial services platform. Architected and led development of the product-agnostic onboarding platform, a concurrent and resilient framework behind member onboarding across SoFi products.
  • Authored the FRN (Financial Resource Name) spec, a URN-style identifier standard adopted across SoFi's 100+ microservices for resource identification and authorization.
  • Team lead and backend engineer on the SoFi Money team, building Kotlin, Java, and Spring Boot microservices.
  • Tech lead on large member-facing launches, including Samsung Money by SoFi and the Personal Loan + Money bundle, both aimed at growing direct-deposit-enabled accounts, a top company KPI. Featured in a blog post by builtin.com.
  • Designed and built the webhooks API SoFi uses to communicate with Samsung: 100M+ messages sent with zero dropped.
  • Designed and implemented the org-wide data pipeline core infrastructure on AWS Kinesis, S3, and Snowflake.
  • Started on the Time To Fund team, using automation to reduce friction between signing and funding.

OTC Exchange Network

Software Engineer Jun - Dec 2018

  • OTC Exchange Network (“OTCXN”) was a capital markets infrastructure company using proprietary blockchain technology.
  • Full stack development with Java micro-service backend and React.js frontend

NASA Ames Research Center

Software Engineer (Contract), previously Intern - AMA Jan 2017 - May 2018

  • Consult with departments within Analytical Mechanics Associates at NASA to provide both local and online software solutions.
  • Use Java, VB, Microsoft SQL to code CRUD application solutions to assist in the research of thermo-protective materials to be used in NASA reentry vehicles.
  • Designed and developed relational database application for documenting the decomposition products of aerospace materials being tested under atmospheric reentry conditions.
  • Custom UI design built with JavaScript, CSS and HTML enabled NASA engineers with no DB training to customize their own queries, generating reports and data visualizations on demand.
  • Presented to NASA administrative staff software capabilities and results of the investigation.
  • Check out a PDF of my poster presentation HERE.

EDUCATION

SAN JOSE STATE UNIVERSITY

Bachelor of Science in Chemical Engineering
Minor in Computer Science

  • 3.98 Overall SJSU GPA
  • 4.00 CS GPA

HONORS AND AWARDS

NASA ASAP Award

  • Check out my award letter HERE

NorCal AIChE Senior of the Year

  • Awarded to top performing Senior by Northern California Chapter of American Institute of Chemical Engineers

Outstanding Senior Award

  • Awarded to top performing Senior in BCME department for academic year

Outstanding Junior Award

  • Awarded to top performing Junior in department for academic year

Promise Award

  • Awarded to top performing underclassman (Sophomore or Freshman) in BCME department for academic year

Dean's Scholar

  • Awarded to Students with 2 or more consecutive semesters of a GPA >= 3.7

President's Scholar

  • Awarded to Students with 2 or more consecutive semesters of a GPA == 4.00
Reach out and say hello: