iCapital logo
iCapitalPosted 1 month ago

Engineering Manager - Assistant Vice President / Vice President

$120,000–$160,000 year

HybridSalt Lake City, Utah, United States

Full TimeSenior LevelLargeFintech

Job Summary

Manage teams of 7–12 C# and React engineers across two PODs to implement Firelight Platform features for top US Life and Annuities carriers. Build highly available, fault-tolerant customer-facing applications using service-based architectures, leading the migration from monolithic stacks to modern service-oriented products. Review code, mentor developers, and drive the adoption of AI-assisted engineering practices including responsible use of coding assistants and customer-facing AI features. Lead technical execution of complex projects, define processes, and manage stakeholder relationships while overseeing risk and dependency management. Facilitate Agile delivery by maintaining clear definitions of done, measuring business value, and analyzing metrics such as lead time, cycle time, and defect density. Work in the office Monday-Thursday with remote flexibility on Friday.

Required Qualifications

  • 7- 10+ years of software engineering experience
  • 5+ years leading diverse, global engineering teams
  • Strong technical background building customer-facing, mission-critical web applications using C#, ASP.NET Core, MVC, Entity Framework Core, React, JavaScript and TypeScript, or comparable technologies
  • Experience designing scalable, secure, high-performance enterprise solutions using Microsoft technologies, SQL Server, Azure Cosmos DB, NoSQL platforms, and modern API security practices
  • Extensive experience with AI coding assistants (Copilot, Claude Desktop, Cursor, etc.) and customer facing applications using Azure Foundry, MCP, or OpenAI APIs
  • Deep understanding of cloud-native architecture and Azure services, including App Services, Azure Functions, AKS, Azure DevOps, CI/CD automation, Service Bus, Event Grid
  • Experience applying modern architecture and engineering practices, including SOLID principles, clean architecture, domain-driven design, microservices, code quality, performance optimization, and secure development
  • Proven ability to mentor engineers, conduct effective code reviews, foster a high-performance engineering culture, and drive continuous improvement through Agile delivery practices and metrics
  • Strong product mindset with the ability to shape requirements, influence roadmap decisions, manage competing priorities, and oversee multiple complex projects simultaneously
  • Experience modernizing technology platforms, optimizing existing codebases, improving DevOps-based delivery execution, and supporting SaaS product development
  • Strong leadership, communication, analytical, and problem-solving skills, with the ability to make sound technical and architectural decisions under pressure
  • Experience with large-scale third-party integrations, external software integrations, consulting or client-delivery environments, and vendor or partner relationship management
  • Employees in this role will work in the office Monday-Thursday, with the flexibility to work remotely on Friday

Desired Qualifications

  • Experience in Life Insurance, Annuities, InsurTech, broader FinTech, mobile development, AI/ML capabilities, and tools such as JIRA, Confluence, Git, and Azure Boards is a plus

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce