Employer listing
Senior Software Engineer, Payments
angellist
San Francisco, Ca · hybrid · full time · Senior
From $200,000
About the Role
Nova is building the banking and payments network for private markets. This infrastructure moves money between funds and investors for subscriptions, capital calls, and distributions. Nova currently supports $1.2B+ in deposits, $100M+ in weekly transfers across six bank integrations, and ~150k verified investors.
If you're a Senior Software Engineer who wants to build the financial infrastructure behind private markets, Nova Foundations gives you the opportunity to own significant parts of these systems end to end. The team owns the ledger, bank and payment integrations, KYC, and secure PII storage across money movement and risk and compliance.
What You'll Do
- Design, build, and operate core Foundations systems, including the ledger, bank and payment integrations for ACH and wires, KYC, and secure PII handling. You'll own meaningful parts of these systems end to end.
- Take difficult problems from design through rollout and on-call operation. You'll own the operational tail, not just the initial release.
- Model complex financial and identity domains precisely in relational data, then build the service contracts and APIs that Product teams depend on.
- Build for correctness, auditability, security, and reliability. Help catch predictable failures before they become incidents.
- Improve the team's work through thoughtful code reviews and design feedback, and mentor other engineers.
- Work with the Product teams that build on your systems and with Compliance/Risk to keep the platform coherent across team boundaries.
What We're Looking For
- 5+ years building backend or full-stack systems, including meaningful experience with backend services that other teams or users depend on.
- Senior-level impact. You've owned significant systems or features from an ambiguous problem through launch and operation, and your team relies on you to get difficult work right in your area.
- Experience with financial systems, payments, ledgers, or banking/KYC integrations (or strong experience in another domain where correctness and reliability are non-negotiable).
- Strong data-modeling skills with ability to model complex, evolving business domains precisely in relational databases.
- Comfort working in a Ruby on Rails environment, or evidence that you'll ramp quickly, alongside comfort with service-oriented systems, bank/payment-rail integrations, and workflow orchestration.
- Comfort working in a startup environment.
Nice to Have
- Experience with double-entry accounting or general-ledger design.
- A background in fintech infrastructure or another highly regulated, high-stakes environment.
- Familiarity with gRPC/protobuf APIs and event-driven or workflow-orchestration patterns, such as Temporal or a similar system.
- Experience handling sensitive PII and building systems that meet compliance and security requirements for KYC/AML.
Location & Work Model
AngelList has a hybrid in-office model in San Francisco: teammates come in at least 2 days per week (Tuesdays and either Wednesday or Thursday).
Benefits
AngelList provides a comprehensive benefits package along with competitive equity and base salary.