Senior Software Engineer (Frontend)
Footprint · San Francisco
About this role
## Senior Software Engineer (Frontend) ### About Footprint Footprint is an agentic platform that learns your compliance program and runs it end to end. Compliance teams at banks and fintechs are overwhelmed by financial crimes investigations—high volumes, rising regulatory expectations, and manual review queues stitched together from legacy vendors. Percy (our agentic system) learns each team’s procedures and makes the same calls analysts would: clearing false positives, escalating real risk, writing case narratives, and documenting every decision for audit. It cuts review workloads by **70%+**. ### The Role You’ll help build the “front door” for developers and the workspace for compliance teams. Over the past year, users have moved from configuring Footprint to working inside it—reviewing what an agent found, editing case narratives, and signing off on decisions regulators will read. The interface is now where users do their job, so the bar for **polish, speed, and clarity** is high. You’ll report to **Head of Frontend Engineering — Rafael Motta**. ### What You’ll Own - **User-facing features (end to end):** From spec → build → deploy → iterate, making product and design tradeoffs along the way. - **Analyst-facing surfaces:** The newest parts of the product and still evolving. - **SDKs & developer experience:** Clean APIs and strong docs that shape how customers integrate Footprint (hard to change once shipped). - **Platform & tooling:** CI/CD, releases, and the **pnpm monorepo**. - **Performance & observability:** Performance budgets and monitoring for screens people use all day. - **Design system:** Own and evolve the component library—consistent, accessible, and fast to build on. - **Customer empathy:** Talk to users and turn what they struggle with into product improvements. ### Stack - **React** - **TypeScript** - **Next.js** - **Tailwind** - **Vercel** ### Must-Haves - **4+ years** shipping production frontend in modern **React + TypeScript** - Fluent in both, comfortable moving fast in a large shared codebase - Ship end to end; prioritize outcomes; make smart tradeoffs between speed, polish, and scope - Genuine design sense—sweat the details and the interfaces you ship - Write readable, well-structured code; can lead technical decisions without over-engineering - Owned release lifecycle, performance budgets, and alerting when regressions happen - Use AI to move faster and raise quality; read every line you ship ### Nice-to-Have - Experience building/maintaining **SDKs** or **developer-facing APIs** - Strong eye for **accessibility** and **web performance** - Familiarity with **KYC, identity, fraud, or compliance** - Comfort dipping into a **Rust backend** when needed so features don’t wait on queues ### Success Looks Like - **90 Days:** Build and own a product area + UX (e.g., configuring agents, auditing case reports, or new verification capabilities). The team routes architectural questions to you. - **1 Year:** Drive a major initiative end to end. The frontend platform is measurably faster to build on, and your review feedback becomes the standard for hard frontend changes. ### Why Join Footprint - **Massive impact, fast:** Shape company direction—not shelved analysis. - **Own meaningful work:** Direct ownership from day one. - **Real growth opportunity:** Promotion timelines depend on performance. - **Winning team & culture:** Fast-moving, no-BS, and fun. ### Benefits - 💰 Generous compensation and equity package
Listing freshness
CronJobs last confirmed this listing 1h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.