Software Engineer, Payments
Core
Design and build the financial architecture and real ledger for local government payments, ensuring auditability and precision for municipalities.
Role type
Senior IC payments infrastructure engineer
Builds
The system of record for every dollar municipalities collect, refund, or hold; a fully auditable ledger.
Domain
Local government finance and payments infrastructure
Deliverable
production ML models | product features
Required skills
Designing financial/transactional systems, payments architecture, idempotency, webhooks, payment processor integrations, invariants, edge cases, end-to-end product ownership, product instincts
Preferred skills
Experience with Stripe/Finix, working with AI models
Technologies
React, TypeScript, Node.js, GraphQL, PostgreSQL, RedwoodJS, AWS, OpenAI API, Finix
Responsibilities
Design the financial architecture, build a real ledger from the ground up, turn fee calculation into a precise system, own the migration of payments, partner with finance teams and engineers, set technical standards
Seniority
Senior, hands-on IC