⚡️ Founding Full Stack Software Engineer ⚡️
About the role
Founding engineer role at Shiboleth, building auditing/regulatory-compliance engineering systems to perform bank compliance at population scale. You’ll work on agentic reperformance, context engineering for regulation, population-scale pipelines, and producing examiner-ready evidence.
Responsibilities
- 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.
Qualifications
- 3+ years of experience
- Backend depth in Python (Django)
- Experience shipping real LLM systems — RAG, agentic workflows, evaluation harnesses
- Strong communication and end-to-end ownership skills
- Fintech/banking or regulatory familiarity a plus
Skills
Benefits
- Founding-level equity and salary

About Shiboleth
Shiboleth automates lending compliance for financial institutions…
Shiboleth automates consumer lending compliance for financial institutions using AI. Banks and fintechs use us to save months of manual work by automating audits and drafting reports for the governments. LLMs allow whole categories of manual compliance processes to be automated in ways that weren’t possible until recently. We are excited to automate back-office operations and enhance consumer protection in one of the most litigious industries.
