Infrastructure Engineer
EQL Tech (frontier talent) · San Francisco, CA · 3 mo ago
On-siteEngineering$125k–$175k/yrFull-time
About the role
The Infrastructure Engineer will design and manage the financial infrastructure for a startup that aims to provide families with access to State education funds. The role involves designing money movement flows, ensuring reliable reconciliation, minimizing operational risks, and maintaining ledger integrity.
Responsibilities
- Design a money movement flow: ledgered internal state, transaction lifecycle management, idempotency, retries, and deterministic replay
- Build high-trust, reliable reconciliation: daily/continuous reconciliation between internal ledger, card network events, banking events, and vendor/provider reports
- Minimize operational risk: build guardrails that prevent bad states (double-spend, duplicate webhook processing, inconsistent balances, orphaned settlements)
- Own and evolve a multi-service monorepo spanning an event-driven pipeline, a payments API (onboarding, credit, cards), balance healthchecks, and regulatory reporting jobs
- Make architecture-level decisions on how to securely and reliably handle billions of dollars in state-funded educational payments, including card issuing infrastructure, processor integrations, and fraud and credit risk controls
- Ledger Integrity Reconciliation: Be responsible for keeping independent ledgers aligned at all times despite asynchronous event processing
- Build and improve automated healthcheck and reconciliation systems that catch discrepancies the moment they appear
Requirements
- Obsessive About Correctness: You know that a missing cent compounds into a crisis. Retries don't erase history, idempotency is deliberate, and validation belongs where truth lives — the database.
- Absorbs the Real World is Unreliable: Banks go down, queues back up, vendors change APIs without warning. You build systems that stay predictable anyway.
- Craves Ownership: You want to be the single person everyone trusts when money is moving. You're not looking to contribute to a system — you want to have engineered it so that emergencies are rare and recoverable when they happen.
- A High-Auditability Mindset: You're willing to go deep on a single missing transaction and trace it through every layer of the stack. You build tooling that lets you and your team investigate mismatches fast, not the next morning.
Qualifications
- Experience with Lithic, Column, LoanPro, Stripe Issuing, or comparable card and banking infrastructure is a strong plus