A

AngelList

Venture fundraising platform with cap tables

Senior Software Engineer - Payments

Backend EngineeringConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • Have 5+ years of experience building backend or full-stack systems, including meaningful experience with backend services depended on by other teams or users.
  • Have senior-level impact, including ownership of significant systems or features from an ambiguous problem through launch and operation.
  • Have experience with financial systems, payments, ledgers, or banking/KYC integrations, or a strong record in another domain where correctness and reliability are critical.
  • Have strong data-modeling skills and the ability to precisely model complex, evolving business domains in relational databases.
  • Be comfortable working in a Ruby on Rails environment or demonstrate the ability to ramp quickly; be comfortable with service-oriented systems, bank and payment-rail integrations, and workflow orchestration.
  • Be comfortable working in a startup environment and balancing financial-infrastructure rigor with a fast shipping pace.

Responsibilities

  • Design, build, and operate core Foundations systems, including the ledger, bank and payment integrations for ACH and wires, KYC, and secure personally identifiable information handling; own meaningful parts of these systems end to end.
  • Take difficult problems from design through rollout and on-call operation, and own ongoing operational work after release.
  • Precisely model complex financial and identity domains in relational data, then build the service contracts and APIs that Product teams depend on.
  • Build for correctness, auditability, security, and reliability, and identify predictable failures before they become incidents.
  • Improve the team's work through code reviews and design feedback, and mentor other engineers.
  • Work with Product teams that build on these systems and with Compliance and Risk to keep the platform coherent across team boundaries.

Desired Qualifications

  • Have experience with double-entry accounting or general-ledger design.
  • Have a background in fintech infrastructure or another highly regulated, high-stakes environment.
  • Be familiar with gRPC/protobuf APIs and event-driven or workflow-orchestration patterns, such as Temporal or a similar system.
  • Have experience handling sensitive personally identifiable information and building systems that meet compliance and security requirements for KYC/AML.

About the Company

AngelList

Venture fundraising platform with cap tables

AngelList provides fundraising tools for startups and investors by offering a platform that includes modern cap tables, syndicates, and investor portals. Startups can raise capital and manage investor relations, while venture capitalists and angel investors participate through the platform. The product works online: startups create fundraising rounds, investors join syndicates, and cap tables and ownership are tracked within the system; fees are charged for fundraising tools and services, and the company also engages in its own investment activities. AngelList differentiates itself through its integrated suite of fundraising features, large network of startups and investors, and significant assets under management (about $15 billion), operating across the U.S., UK, Canada, and India. Its goal is to accelerate innovation by increasing the number of successful startups globally.

Company size
501-1,000
Company stage
Series C
Total funding
$124.1M
Headquarters
San Francisco, CA
Founded
2010

Recently Posted Jobs

Explore more opportunities at AngelList

See more jobs