Senior Staff Software Engineer
Core
Designing and developing core financial products and AI-native systems for earned wage access, ensuring scalable architecture and responsible AI integration.
Role type
Senior Staff Software Engineer (AI-native architecture)
Builds
Core product logic, domain boundaries, shared systems, and AI agents/skills for engineering workflows
Domain
Fintech / Payments / Regulated financial services
Deliverable
production ML models
Required skills
Distributed systems design, Domain-driven design, Event-driven systems, Clean architecture, AI coding tools, Cross-team technical leadership, System decomposition, Technical mentorship
Preferred skills
Fintech experience, Payments domain knowledge, Regulated environment experience
Technologies
AI coding agents, AI design tools, Event-driven frameworks
Responsibilities
Define domain boundaries and service contracts across business units, Lead architecture reviews and maintain decision records, Drive unification roadmaps for shared systems, Prevent technical debt via deprecation strategies, Partner with platform leads to standardize practices, Build and maintain AI agents and guardrails, Mentor Staff and Senior engineers
Seniority
Senior Staff, hands-on IC with mentorship
