Staff Software Engineer
Core
Senior individual contributor and technical leader driving software design, architecture, and execution across Embrace's core platforms including policy administration, claims, and customer-facing applications.
Role type
Staff Software Engineer (Senior IC)
Builds
Scalable, maintainable, and secure solutions for pet insurance and health services using Microsoft Azure and .NET.
Domain
Fintech / Pet Insurance / Health Services
Required skills
.NET / C#, Microsoft Azure, API design, distributed systems architecture, SQL Server, CI/CD pipelines, code review, technical mentorship, system modernization
Preferred skills
Enterprise software system design, cloud-native application design, observability, agile delivery
Technologies
.NET, C#, Azure, Azure DevOps, SQL Server
Responsibilities
Lead solution design and architectural decisions for new development and modernization; actively develop and support complex cross-platform initiatives; mentor engineers and establish reusable engineering patterns; troubleshoot complex production and performance issues; drive improvements to CI/CD pipelines and deployment automation; facilitate cross-team technical collaboration and alignment.
Seniority
Staff, hands-on IC with technical leadership