Senior Staff Software Engineer
Core
Senior Staff Software Engineer leading strategic technical initiatives, designing high-scale mission-critical systems, and shaping mid-to-long-term strategy for areas like AI-native banking, payments, fraud, and core banking.
Role type
Senior Staff Software Engineer (Staff level)
Builds
High-scale, mission-critical systems including microservices, payment rails, data platforms, and AI agents for financial products.
Domain
Fintech / Digital Banking / Payments / AI
Deliverable
production ML models | product features
Required skills
High-scale system design, strategic leadership without formal authority, hands-on coding and architecture validation, ambiguous situation judgment, system building from scratch, technical strategy communication, pragmatic AI usage
Preferred skills
Payments/fraud/risk experience, consumer product scale experience, regulated environment experience, LLM/agent platform experience, Clojure/functional programming
Technologies
Clojure, MCP, LLMs, agent platforms
Responsibilities
Lead complex strategic initiatives end-to-end, spot and deliver scalable solutions, shape technical strategy with business leaders, make high-stakes architecture decisions, set organization-wide standards, mentor engineers and lead guilds, represent Nu with external partners
Seniority
Senior Staff, hands-on IC with organizational impact
