Software Engineering Manager - .Net & AI
Core
Manage and coach a team of engineers to build high-quality capabilities using modern technology, focusing on application modernization, cloud readiness, and AI-assisted engineering initiatives.
Role type
Senior IC Software Engineering Manager (AI & .Net)
Builds
High-quality software capabilities, modernized applications, and AI-integrated solutions for banking platforms.
Domain
Banking / Financial Services / Cloud-Native / AI
Deliverable
production ML models | product features | infrastructure
Required skills
Team leadership, software engineering management, system design, microservices, distributed systems, cloud-native architecture, AI governance, prompt engineering, RAG, LLMs, .NET, Python, CI/CD, Kubernetes/OpenShift, Kafka, relational/NoSQL databases, observability, risk management
Preferred skills
Generative AI, AI Agents, engineering productivity initiatives, stakeholder management, agile/DevOps practices
Technologies
.NET, Python, Kafka, Kubernetes, OpenShift, Splunk, AppDynamics, Grafana, Ansible, JIRA
Responsibilities
Manage and develop a team of individual contributors; ensure adherence to banking platform architecture and non-functional requirements; act as technical representative for cross-team planning; identify and resolve technology roadblocks; build engineering skills side-by-side in the codebase; interpret and ensure security, stability, and scalability; collaborate with product managers to drive user satisfaction and technology priorities; interact with third-party vendors; manage allocation of people and financial resources; hire and mentor talent.
Seniority
Senior, hands-on IC with leadership responsibilities