Staff Software Engineer
Core
Provide hands-on technical leadership for designing and delivering secure, scalable software platforms integrating AI/GenAI capabilities.
Role type
Staff Software Engineer (Backend/Platform)
Builds
Cloud-native, API-first, and event-driven services using .NET/C# and Python.
Domain
Enterprise software engineering with AI/GenAI integration
Deliverable
production ML models | product features | infrastructure
Required skills
.NET/C#, Python, distributed systems, API design, event-driven architecture, cloud-native services, DevSecOps, AI/GenAI integration, technical leadership, mentoring
Preferred skills
Banking/financial services experience, AI engineering concepts (retrieval, tool integration, guardrails), Next.js/TypeScript, AI-assisted engineering practices
Technologies
.NET, C#, Python, Next.js, TypeScript, AWS
Responsibilities
Design and build secure, scalable services; lead cloud-native and event-driven architecture; integrate GenAI/LLM into production; establish engineering standards; mentor senior engineers; simplify architecture and reduce technical debt.
Seniority
Staff, hands-on IC with strategic influence