Jobs · Engineering · New York

Senior Platform Engineer, Banking

AngelList · New York, NY · 3 wk ago
Engineering$171/hrFull-time

About the role

We're looking for a Senior Software Engineer to join our Banking team. This team builds the foundational components and services that other engineering teams across AngelList depend on—account primitives, transaction pipelines, ledger systems, and banking integrations. You won't just be building features; you'll be building the platform that features are built on.

What You'll Do

  • Design, build, and maintain foundational banking services and APIs consumed by multiple product teams across AngelList
  • Own core platform primitives: accounts, transactions, ledger entries, and money movement workflows
  • Build reliable integrations with banking partners and payment networks (ACH, wires, and related rails)
  • Define and enforce service contracts, data models, and interface boundaries that enable other teams to build with confidence
  • Improve the reliability, observability, and performance of banking infrastructure at scale
  • Partner with compliance and risk teams to ensure systems meet regulatory requirements
  • Contribute to technical direction and architectural decisions that shape how AngelList handles money
  • Mentor engineers across the organization who build on top of your team's platform

What We're Looking For

  • 6+ years building backend or full-stack web applications, with meaningful time spent on platform, infrastructure, or foundational systems
  • Deep experience designing APIs, services, and abstractions intended for consumption by other engineering teams — you understand what makes a good platform boundary
  • Background in financial systems, payments, ledgers, banking integrations, or similar — you've worked in domains where correctness and auditability are non-negotiable
  • Track record of building systems where "close enough" isn't good enough; audit-ready outputs, not best-effort calculations
  • Ability to model complex business domains in relational databases with precision, especially in the face of ambiguity and evolving requirements
  • Experience owning foundational components that other teams depend on — you think about contracts, versioning, reliability, and developer experience
  • Startup experience or founder mindset — you've built something from scratch, or you carry that entrepreneurial energy into how you work

Nice to Have

  • Experience with double-entry accounting systems or general ledger design
  • Background in highly regulated industries or fintech infrastructure
  • Familiarity with event-driven architectures and distributed systems patterns
  • Experience building developer-facing tooling, SDKs, or internal platforms

Similar jobs