Senior Software Engineer
Core
Building a core banking platform (ledger, product, payments, card, compliance) with native AI infrastructure for banks.
Role type
Senior Software Engineer (Backend)
Builds
Core banking domain services, schemas, APIs, and workflows
Domain
Fintech / Banking
Deliverable
production ML models
Required skills
Backend development in statically typed languages (Go, Java, C#, Rust, TypeScript), SQL (transactions, isolation, indexing), distributed systems debugging, idempotency design, containerized testing, AI coding agent direction
Preferred skills
Banking, payments, ledger, card, or ACH experience
Technologies
gRPC, containers, SQL, AI coding agents
Responsibilities
Own a domain service end-to-end (schema, API, workflows, tests), design tables and queries in schema DSL, write fault-tolerant workflows, test against real environments, review pull requests from humans and agents, manage production incidents, mentor less experienced engineers
Seniority
Senior, hands-on IC