Engineering Manager
Core
Lead a team of engineers to design, develop, operate, and modernize highly reliable, secure, and scalable platforms for Customer Communications Management (CCMS), focusing on API-first, event-driven integrations across digital, SMS, email, and print channels.
Role type
Engineering Manager (Technical & Delivery Leader)
Builds
Scalable CCMS platforms and integrations supporting omnichannel customer communications
Domain
Insurance distribution technology, Cloud-native systems, API integrations
Required skills
Engineering leadership, .NET (C#, ASP.NET, .NET Core), System integration (REST APIs, events, messaging), Distributed systems (microservices, serverless), Cloud platforms (AWS), Containerization, SQL/NoSQL (SQL Server, DynamoDB, Redis), CI/CD, DevOps, Observability, Team coaching and mentoring
Preferred skills
Experience with print, SMS, and email communications platforms
Technologies
.NET, C#, ASP.NET, .NET Core, AWS, Docker, Kubernetes, SQL Server, DynamoDB, Redis, REST, gRPC, Kafka
Responsibilities
Set technical direction and strategy, ensure platform health and reliability, provide hands-on technical leadership, lead and develop engineering teams, drive delivery of high-quality outcomes
Seniority
Senior, hands-on IC with management responsibilities