Independence Pet Group
Independence Pet Group
1.001 – 5.000 Angajați
AsigurăriB2CStare de bine
Independence Pet Group este o organizație din America de Nord specializată în asigurarea animalelor de companie și servicii conexe, care deservește peste 800.000 de animale de companie din Statele Unite și Canada. Compania dezvoltă produse și servicii de asigurare concepute pentru a sprijini animalele de companie pe tot parcursul vieții lor, inclusiv opțiuni de subscriere, soluții complete pentru parteneri și acoperiri destinate consumatorilor. Prin portofoliul său de mărci de asigurări pentru animale de companie, Independence Pet Group activează în domeniul asigurărilor, al serviciilor pentru consumatori și al bunăstării animalelor de companie, contribuind la consolidarea relației dintre animale și stăpânii lor.

Staff Software Engineer - Remote in New York

Lead architecture and hands-on engineering for Independence Pet Group’s pet-health insurance platforms. Strengthen Azure applications, reliability, engineering standards, and technical delivery across teams.

Descriere

  • Provide technical leadership across multiple engineering teams and product areas
  • Lead solution design and architectural decisions for new development, integrations, modernization, and platform improvements
  • Shape technical direction and engineering standards in partnership with the Software Engineering Manager
  • Assess technical tradeoffs and recommend scalable, maintainable, secure, and reliable solutions
  • Build and support .NET/C#, Azure, API, web application, and data-platform solutions
  • Write code for complex, high-impact, cross-platform initiatives
  • Support customer-facing applications, policy and claims platforms, integrations, and mobile applications
  • Create prototypes and reference implementations
  • Diagnose complex application, integration, performance, and production issues
  • Conduct code and design reviews
  • Promote standards for software design, coding, APIs, integrations, testing, observability, resiliency, security, cloud-native development, and source control
  • Identify technical debt and prioritize remediation with engineering leadership and Product
  • Enhance Azure solutions, CI/CD pipelines, deployment automation, release quality, and environment consistency
  • Support logging, metrics, tracing, alerting, and application performance monitoring
  • Investigate critical production incidents, resolve them, and help prevent recurrence
  • Act as a technical escalation point across engineering verticals
  • Coordinate collaboration among Engineering, Product, QA, DevOps, Architecture, Security, and Operations
  • Mentor software and senior engineers through reviews, design sessions, pairing, and technical coaching
  • Promote cross-training and knowledge sharing
  • Define modernization and refactoring approaches for legacy architecture and software
  • Lead improvements to APIs, integrations, applications, and shared services
  • Participate in sprint planning, backlog refinement, technical discovery, and delivery through Azure DevOps
  • Work with Product Owners and business stakeholders to turn requirements into technically sound solutions
  • Prepare estimates, identify dependencies, and communicate implementation risks and tradeoffs

Cerințe

  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent professional experience
  • Substantial professional software engineering experience with progression into senior technical leadership
  • Advanced hands-on experience developing applications with .NET and C#
  • Strong experience building cloud solutions on Microsoft Azure
  • Experience designing APIs, integrations, distributed applications, and enterprise software systems
  • Strong command of software architecture, object-oriented design, design patterns, and modern engineering practices
  • Experience with Azure DevOps, CI/CD pipelines, automated testing, and contemporary deployment methods
  • Strong experience with SQL Server, relational data modeling, and application performance
  • Experience diagnosing complex production applications and distributed systems
  • Ability to influence technical direction across multiple teams without direct managerial authority
  • Strong written and verbal communication skills, including the ability to explain complex technical topics to technical and non-technical audiences
  • Preferred: experience with policy administration, claims, insurance, financial services, or regulated enterprise platforms
  • Preferred: experience modernizing legacy .NET applications and architectures
  • Preferred: experience with Microsoft Dynamics and enterprise integrations
  • Preferred: experience with modern front-end frameworks and web application architecture
  • Preferred: experience supporting or developing native iOS and/or Android applications
  • Preferred: experience designing reusable APIs and integration platforms
  • Preferred: experience in application performance monitoring, observability, reliability engineering, and production support
  • Preferred: experience collaborating with distributed or offshore engineering teams

Beneficii

  • Eligibility for an annual bonus
  • Comprehensive medical, dental, and vision insurance
  • Company-provided basic life insurance at no employee cost
  • Company-paid short-term and long-term disability coverage
  • Twelve weeks of fully paid parental leave
  • Health Savings Account
  • Flexible Spending Accounts
  • Retirement savings plan
  • Personal paid time off
  • Paid holidays and a company-wide Wellness Day
  • Paid time off for volunteering with nonprofit organizations
  • Pet-friendly office environment
  • Commuter benefits
  • Group pet insurance
  • On-the-job training and skills development
  • Employee Assistance Program

Locuri de muncă similare

The Nursing and Midwifery Council

Head of Legal Services Transformation

The Nursing and Midwifery Council

Lead the Nursing and Midwifery Council’s legal services transformation, shaping its future operating model and strengthening legal capability. Partner with senior leaders to guide governance, organisational change and lasting adoption.

Deschide
Stitch Fix

Head of Technology Portfolio and Program Management

Stitch Fix

Lead technology portfolio planning and program management at Stitch Fix, connecting product, engineering, and business investments to measurable outcomes. The role supports the company’s personalized retail model through data science and AI.

Deschide
Stitch Fix

Distinguished Architect, Enterprise Technology

Stitch Fix

Set the architectural direction for Stitch Fix’s personalized retail technology, guiding modernization across cloud, data, and AI. Advise executives on resilient platforms and long-term engineering investments.

Deschide