Senior Software Engineer, Sudo
Core
Building the trusted identity, access, and integration layer for AI agents in a regulated banking environment, ensuring secure authentication, authorization, and safe tool usage for automated workflows.
Role type
Senior Software Engineer (Architecture & Platform)
Builds
Distributed, multi-tenant systems, authentication/authorization layers, and AI agent integration tools for banking clients.
Domain
Fintech / Banking AI / Regulated Financial Services
Deliverable
production ML models
Required skills
Distributed system architecture, Multi-tenant system design, Authentication & Authorization (OAuth2/OIDC), Event-driven architecture, Cloud infrastructure (AWS), AI/LLM engineering (Claude Code, agentic systems), Project leadership, Mentorship
Preferred skills
Fintech experience, Rust, Go, Ruby, Elixir, Tool calling patterns (MCP)
Technologies
Elixir, Go, Ruby, Rust, React, AWS, PostgreSQL, DynamoDB, S3, DataDog, Jenkins, Kafka, Claude Code, Gemini
Responsibilities
Lead complex, ambiguous projects from idea to production; Design and build distributed, multi-tenant systems; Architect authentication and authorization layers; Integrate third-party systems for AI agents; Mentor engineers and shape technical direction.
Seniority
Senior, hands-on IC with architectural leadership
