Skip to content
AngelListAngelList

Senior Software Engineer, Banking

Builds and maintains foundational banking services, APIs, and primitives like accounts, transactions, and ledgers for cross-team use. Requires 6+ years in backend/full-stack with financial systems expertise, API design, and reliability focus.

About the job

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
  • Strong background in financial systems, payments, ledgers, or banking integrations — 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 energy into how you work

Nice to Have

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

Skills

APIs, Relational Databases, Financial Systems, Payments, Ledgers, Ach, Wires, Event-Driven Architectures, Distributed Systems, Double-Entry Accounting

Coinbase

Coinbase

United States

Senior Software Engineer - Blockchain Network
$186k+/yrRemote5+ YOEBackend Engineering

Build and operate high-throughput blockchain infrastructure, APIs, and platform primitives integrating protocols such as Ethereum and Bitcoin with internal services. Requires 5+ years of software engineering experience, distributed-systems expertise, and hands-on crypto infrastructure experience.

Cloudflare

Cloudflare

Atlanta, GA
Senior Distributed Systems Engineer - Cache
$168k+/yrHybrid4+ YOEBackend Engineering

Design, build, and operate Cloudflare’s globally distributed cache and reverse-proxy data plane, improving performance, correctness, and resilience across the edge. Requires at least 4 years of production systems experience and proficiency in a systems or backend language.

Hinge Health

Hinge Health

San Francisco, CA

Senior Software Engineer - Backend
$158k+/yrHybrid5+ YOEBackend Engineering

Senior backend engineer designing and operating reliable billing and financial systems, APIs, data models, and distributed workflows. The role requires 5+ years of professional software development experience, strong backend expertise, and collaboration across Product, Finance, Operations, and Data.

CommandLink

CommandLink

United States
Senior Software Engineer
No salary listedRemote5+ YOEBackend Engineering

Senior individual contributor responsible for designing, building, operating, and improving large-scale backend services, APIs, and telemetry pipelines in Go and Python. The role requires production systems ownership, distributed-systems expertise, incident leadership, mentoring, and technical design leadership.

Fetch

Fetch

United States

Senior Backend Engineer II, Data & Agentic Context Platforms
$190k+/yrRemote8+ YOEBackend Engineering

Build and operate backend services, data pipelines, storage, and retrieval systems that provide trusted context to agentic platforms and product applications. The role requires 8+ years of software engineering experience, distributed-systems expertise, cloud infrastructure knowledge, and strong data modeling skills.