Backend Engineer (AI-Native) — Risk Infrastructure & Integrations
Competitive
You'll complete your application on the employer's website.
Competitive
You'll complete your application on the employer's website.
Job type
Salary
Competitive
Location
Sector
Posted
21 days ago
Coris is hiring a Backend Engineer to own payment processor and platform integrations, its partner API, and core risk infrastructure. The role builds and operates reliable data ingestion, risk signals and rules, and production systems at scale, while applying AI tools in development and product features.
Responsibilities
Own processor and platform integrations. Build and operate ingestion from Stripe, Adyen, Fiserv, TSYS, Repay, and new processors as we sign them: APIs, webhooks, and batch file feeds. Make them correct, idempotent, observable, and PCI-safe
Own the partner API and customer-specific work. Extend the v2 API, build per-customer configuration and signals, and work directly with customers' risk and ops teams to turn a vague report into a fix, fast
Build the risk engine. Add signals and rules to the DAG engine that scores merchants and transactions; design Postgres schemas, indexes, partitions, and aggregations that stay fast at billions of rows
Run it in prod. Celery workers, backfills, deadlocks, circuit breakers, latency, Sentry monitoring. You ship it, you own it
Use AI everywhere it earns its place. Coding agents for first drafts and refactors, AI review on every PR, and LLMs inside the product (dispute agents, document parsing, structured extraction). You'll also help set the team's standards for how we use these tools
~10–20% product-facing TypeScript/Next.js when a feature needs it
Preferred
Payments, merchant risk, underwriting, or fintech background (Stripe, Adyen, Plaid, Ramp, a PayFac or ISO)
Prior early-stage startup experience
Built a rules engine, signal pipeline, entity-linking / graph system, or feature store
SFTP and batch-file integrations, fixed-width or legacy formats, PCI-scoped data handling
Shipped LLM features in production - structured extraction, agents with tools, evals
Merchant Risk
Underwriting
Fintech
Early-Stage Startup Experience
Rules Engine Development
Signal Pipeline Development
Entity Linking
Graph Systems
Feature Stores
SFTP Integrations
Batch-File Integrations
Fixed-Width Formats
Legacy Data Formats
PCI-Scoped Data Handling
Production LLM Features
Structured Extraction
Tool-Using Agents
LLM Evaluation
Company
AI-powered merchant risk platform for payments
Palo Alto, California, USA
https://www.coris.ai/
Founded in 2022
11-50 employees
Qualifications
A few years shipping production Python backends (Django/Postgres or close; 3+ years is a guide, not a cutoff)
Ideally you've owned a system in production through growth: schema changes on large tables, concurrency and locking bugs, backfills, on-call
You're at home in SQL and can read a query plan, or want to get very good at it
You reach for coding agents (Claude Code, Codex, Cursor or similar) by default, and you've built something with LLMs that people use, at work or on your own
If you're earlier on this curve but moving fast, tell us what you've built
You have a feel for which changes to let an agent run with (test scaffolding, a well-specified refactor, a migration you can diff) and which to read line by line (anything touching money, card data or PII, a schema change on a huge table, locking and concurrency)
You want to understand every line of a diff before it ships, and you treat AI review comments as input, not instruction
You like the schlep. Integrations, escalations, backfills, file formats from 1995. You see the pattern in the mess and don't burn out on it, because you understand why it's the product
You'd be at ease, or keen to get there, on a call with a customer's risk team, saying "give me an hour," and coming back with the answer
You want equity that matters and you work like an owner: comfortable with ambiguity, with long weeks when it counts, and with being in the room 5 days a week
Payments, merchant risk, underwriting, or fintech background (Stripe, Adyen, Plaid, Ramp, a PayFac or ISO)
Prior early-stage startup experience
Built a rules engine, signal pipeline, entity-linking / graph system, or feature store
SFTP and batch-file integrations, fixed-width or legacy formats, PCI-scoped data handling
Shipped LLM features in production - structured extraction, agents with tools, evals
Required skills
Python, Django, PostgreSQL, SQL, JavaScript, TypeScript, API Integrations, LLM Application Development, Cursor, Claude Code, Codex, SFTP
Preferred skills
Prior early-stage startup experience, Palo Alto, California, USA, https://www.coris.ai, Total Funding, $4.2M, Key Investors, Lux Capital,Pathlight Ventures, 2024-02-01, Seed· $3.7M, 2022-09-07, Pre Seed· $0.5M, Recent News, africacapitaldigest.com, 2026-08-10, The SaaS News, Coris Raises $3.7 Million in Seed Round, 2026-07-14, Pathlight Ventures Portfolio, Company data provided by, AI Tools, Customize Your Resume, Maximize your interview chances, Build Cover Letter, Make your application stand out, Analyze How Well You Fit, Understand your strength & weakness
Experience
3+ years
Interested in this role?
Apply directly on the employer's website — it only takes a few minutes.
Other roles in Palo Alto, CA or IT & Technology
We are looking for a systems-minded engineer to help advance our kernel development, performance engineering, and hardware-software co-design capabilities, with a particular focus on AI-assisted workflows and tooling.
We’re looking for dedicated, experienced, and deeply curious individuals to help solve some of the most complex challenges faced by our customers while building the future of post-AGI support alongside us.
Competitive
As a Staff Engineer on Payment Intelligence, you’ll work across our product portfolio to ensure we’re building in a consistent, efficient, and effective manner. Experience with large, distributed systems on the critical path will help candidates succeed, as will comfort working across the stack and interacting with ML…