Role Overview
Wnted is building a new way for consumers to afford the things they want without taking on debt. We are building the financial infrastructure behind recurring deposits, bank connections, goal-based balances, payments, and redemptions. We are hiring a Founding Backend Engineer to help build and own our core financial infrastructure, working on systems responsible for moving, tracking, securing, and reconciling real money.
Responsibilities
- Build and maintain backend services in Go
- Design reliable money-movement and transaction workflows
- Integrate with banking, ACH, open-banking, ledger, KYC, and redemption providers
- Build recurring deposit and user mandate systems
- Implement transaction state machines and secure webhook processing
- Implement idempotent APIs, background workers, retries, and failure-recovery workflows
- Build reconciliation between payment providers, the ledger, and bank accounts
- Participate in architecture decisions, code reviews, testing, deployment, and production incident resolution
Requirements
- 3–5 years of professional backend engineering experience
- Prior professional experience working at a U.S.-based fintech company
- Strong experience with Go, or significant backend experience in Java, or another strongly typed language
- Strong understanding of PostgreSQL, including database transactions, indexing, locking, and data modeling
- Experience building APIs, webhooks, background workers, and asynchronous systems
- Experience with Redis or similar caching and distributed-locking systems
- Experience using Docker and deploying services to AWS, GCP, or Azure
- Experience with automated testing, CI/CD, structured logging, monitoring, and alerting
- Hands-on experience building or maintaining fintech-grade security and controls
Skills
- Go
- PostgreSQL
- Redis
- Docker
- AWS