1,814,730open jobs
104,228companies
276,029added this week
Browse all
Salary
$170k – $220k per year
Location
In office (San Francisco)
Seniority
Middle · 3+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 17, 2026. First seen by Alion on Aug 31, 2026.

Overview
Company
Impact
Profile match
Shiboleth is a start-up that treats bank compliance as an engineering problem, using agents and pipelines to reperform a bank’s compliance programme on all of a fintech’s files instead of a five percent sample. It combines deterministic rules with LLM-as-judge evaluation, and its job ads seek a founding full stack engineer. The company is headquartered in San Francisco, United States.
Backed by Y Combinator

tl;dr

We're rebuilding bank compliance as an engineering problem. Today, auditors sample 5% of a fintech's files by hand and write findings in spreadsheets. We run the actual math on 100% of them - every dispute, every statement, every adverse-action notice - with deterministic rules and LLM-as-judge evaluation. You'll be one of the first engineers, building the agents and pipelines that reperform a bank's compliance at population scale. If you've shipped real LLM systems and want them to do something that matters, let's talk.

Why this exists

Before a fintech can issue a loan, send a statement, or resolve a dispute, its partner bank has to prove the whole operation followed the rules - Reg E, TILA, FCRA, SCRA, UDAAP, and dozens more. The way that's checked today hasn't changed in decades: consultants pull a small sample, eyeball it, and hope the other 95% looks the same.

It usually doesn't. On one Reg E engagement we reperformed the error-resolution math on 14,000+ disputes and surfaced timing and provisional-credit violations that no sample would have caught. On a TILA engagement we rebuilt daily balances and finance charges from raw platform data and found a systematic interest-method bug the bank had been disclosing incorrectly for months.

That's the wedge: compliance testing is a verification problem, and verification problems are engineering problems. We test everything, we show our work, and we hand banks evidence an examiner will accept.

The founders

Esty (CEO) dropped out of NYU's CS program at 19 and taught herself security well enough to earn the CISSP and OSCP. She built AI-based security systems at Invoca and led R&D at Buggy before this, and she still approaches compliance the way she approached pentesting - assume the system is broken and go find where.

Bivu (CTO) spent a decade in ML engineering, including leading IVR fraud detection at Pindrop - a system that six of the ten largest U.S. banks now run in production.

Shiboleth started as a deepfake-audio-detection research project that ended up on stage at Black Hat and then in TechCrunch. The through-line we kept hitting: security had matured into a real engineering discipline with continuous monitoring and standards, and compliance - a bigger, more regulated market - had almost none of that. We started Shiboleth to close that gap.

What you'll work on

  • Agentic reperformance. Building agents that reconstruct what a statement, notice, or dispute resolution should have been from raw data - recalculating minimum payments, interest, and finance charges, then comparing against what the consumer actually received.

  • Context engineering for regulation. Turning dense regulatory text and bank-specific test requirements into specifications an LLM-as-judge can apply consistently across populations of hundreds of thousands of records.

  • Population-scale pipelines. Ingestion, normalization, and PII redaction over messy SFTP/PGP feeds and warehouse data, feeding deterministic SQL rules and model-based evaluation.

  • Evidence, not vibes. The hard part isn't the verdict - it's assembling defensible, examiner-ready evidence for every one of those verdicts.

Your first 90 days

  • Month 1: Ship your first end-to-end rule suite for a live partner bank - owning it from raw data ingestion through evidence output, in production, with a real customer reading the results.

  • Month 2: Take ownership of a piece of core platform - likely the agentic reperformance layer or the LLM-as-judge evaluation harness - and improve its accuracy and consistency on a domain you hadn't seen before.

  • Month 3: Lead a new regulatory domain end-to-end (we're actively expanding into new test targets), proving the engine generalizes beyond what one person could have hand-coded.

We ship to production daily. You'll have customer-facing impact in week one, not quarter two.

What we're looking for

This is a founding engineer role, not a specialist one. We care more about how you think than which frameworks you've memorized. The people who thrive here usually:

  • Reason from first principles. A physics, math, or competitive-programming background is a strong signal - not for the credential, but for the habit of decomposing an unfamiliar problem and testing hypotheses against reality.

  • Are comfortable being fuzzy. Compliance is ambiguous, our roadmap moves, and you'll context-switch across regulatory domains constantly. You're someone who can hold uncertainty and still ship.

  • Communicate exceptionally well. This is near the top of our list. You'll work directly with banks and translate between regulation, code, and customers - clear thinking on the page and out loud matters as much as clean code.

  • Own problems end-to-end. Customer obsession over ticket-closing. You don't hand off at the edge of your function; you follow the problem until the customer's outcome is right.

  • Are product-minded. Backend depth in Python (we run Django) and experience shipping real LLM systems - RAG, agentic workflows, evaluation harnesses - are genuinely useful here. But product judgment beats stack mastery, and a security background, while interesting, isn't required.

A fintech, banking, or consulting background is a plus - regulatory familiarity shortens the ramp. But what we're really hiring for is someone who finds it interesting that a $0.09 discrepancy on a minimum payment is a finding.

We believe regulatory compliance shouldn't be a bottleneck on financial innovation, and that the way you earn a bank's trust is by showing your work - both of which shape how we build.

Logistics

  • San Francisco, hybrid. We value in-person collaboration but aren't dogmatic about a 5-day mandate.
  • Founding-level equity and salary.
  • We can't sponsor visas right now, and we're hiring in U.S. time zones.

If this sounds like your kind of problem, reach out - a short note about something hard you've shipped goes a long way.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,814,730 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
San Francisco
Founding Engineer 3 hours ago
$175k – $250k per year • In office • Full-Time • 5+ years exp • New York
Python
TypeScript
AI/ML
Claude Code
AI Agents
OpenAI Codex
Apply
$120k – $180k per year • In office • Full-Time • 3+ years exp • San Francisco
JavaScript
TypeScript
Node JS
Databases
PostgreSQL
Redis
AI/ML
AI Agents
Machine Learning
Apply
$165k – $210k per year • In office • Full-Time • 2+ years exp • San Francisco
Python
JavaScript
SQL
AI/ML
LLM
Frontend
React.js
Analytics
ETL/ELT
Apply
$200k – $275k per year • Remote (Canada) • Full-Time • 8+ years exp
Go
JavaScript
Rust
TypeScript
SQL
Node JS
Frontend
React.js
DevOps
CI/CD
Kubernetes
Apply
Software Engineer II 1 month ago
$102k – $202k per year • Hybrid • 5+ years exp • Bachelor's Degree • Redmond
Python
JavaScript
C#
C++
AI/ML
Copilot
Multimodal AI
Function Calling
AI Agents
Tool Use
Apply
≈ $20k – $44k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Mumbai
Python
SQL
AI/ML
AI Agents
RAG
Machine Learning
Apply
In office • Full-Time • 3+ years exp • Master's Degree • Uppsala
Python
Rust
SQL
C++
Databases
Databricks
AI/ML
Spark
RAG
Knowledge Graph
Machine Learning
DevOps
GCP
Azure
AWS
GitHub
Management
Jira
Apply
≈ $24k – $41k per year (Estimated) • In office • Full-Time • 6+ years exp • Bachelor's Degree • Chennai
Python
JavaScript
TypeScript
SQL
Databases
Snowflake
Oracle
Frontend
Angular
DevOps
Rest API
CI/CD
AWS
Docker
GitHub
Analytics
ETL/ELT
Management
Agile
Apply
≈ $30k – $65k per year (Estimated) • Hybrid • 5+ years exp • Bachelor's Degree • Moscow
Python
C
C++
Bash
MATLAB
C
GCC
C++
CMake
MATLAB
Simulink
DevOps
GitLab CI
Git
Docker
Linux
Apply
≈ $11k – $24k per year (Estimated) • Remote (India, IST hours) • Full-Time • 3+ years exp • Bachelor's Degree • Bengaluru • Manila
SQL
Databases
Oracle
Management
Microsoft Office
Apply
≈ $157k – $287k per year (Estimated) • In office • 6+ years exp • Bachelor's Degree • San Francisco
Python
Julia
MATLAB
Databases
Snowflake
AI/ML
Machine Learning
DevOps
GCP
CI/CD
Management
Agile
Apply
$127k – $185k per year • Equity • In office • Full-Time • 1+ year exp • Bachelor's Degree • San Francisco
Java
Ruby
C++
DevOps
AWS
Apply
$194k – $285k per year • Equity • In office • 6+ years exp • PhD • San Francisco • Seattle • New York
SQL
AI/ML
Interpretability
Machine Learning
Apply
$210k – $330k per year • In office • San Francisco
Apply
$150k – $240k per year • In office • San Francisco
Apply
See all jobs
This is one of many
1,814,730 more open roles from verified company boards, updated every day.