CareerPlan

Staff Software Engineer

New York, USFull-time2026-10-07 → 2026-11-10

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