Principal Full Stack Engineer

Insight Global
Boston, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 200K

Job location

Boston, United States of America

Tech stack

ASP.NET
.NET
Agile Methodologies
Amazon Web Services (AWS)
Azure
C Sharp (Programming Language)
Cloud Computing
Relational Databases
Distributed Systems
Performance Tuning
Query Optimization
Software Engineering
.NET Core
DevOps Tools - Open-source
React
Backend
Event Driven Architecture
Angular
Front End Software Development
Api Design
Microservices

Requirements

10+ years of hands-on software engineering experience delivering enterprise-grade applications.

Proven experience as a Principal Engineer, Technical Lead, or Architect.

Strong expertise in C#/.NET (ASP.NET, .NET Core) and modern backend development practices.

Extensive experience designing cloud-native systems (Azure preferred; AWS experience acceptable).

Strong understanding of microservices, distributed systems, and event-driven architectures.

Deep experience with API design, service-to-service communication (REST, gRPC), and integration patterns.

Advanced knowledge of relational databases, including schema design, query optimization, and performance tuning.

Experience operating in Agile development environments.

Strong communication skills with the ability to collaborate across technical and non-technical stakeholders.

Demonstrated ability to mentor engineers and lead through influence rather than authority. Experience in Property & Casualty, Specialty, or Commercial Insurance.

Front-end experience with Angular or React.

Experience with DevOps tooling, CI/CD pipelines, and observability platforms.

Exposure to high-availability, high-throughput production systems.

Familiarity with security, compliance, and governance in regulated enterprise environments.

Benefits & conditions

The majority of this role focuses on hands-on technical leadership-including system architecture, cloud-native application design, code quality, and mentoring engineers-rather than people management. This is a senior individual contributor role with significant influence over architectural decisions, engineering standards, and long-term technical strategy. This role is well-suited for someone who values architectural ownership, autonomy, and meaningful technical impact, and who thrives in a collaborative, fast-paced environment.

Compensation $80-96/hr

Exact compensation may vary based on skills, experience, and education.

Benefit packages for this role begin on the first day of employment and include medical, dental, and vision insurance, HSA/FSA/DCFSA options, 401(k) with employer match, and paid sick leave and/or other paid time off as required by applicable law.

About the company

One of Insight Global's leading insurance clients is seeking a Principal Software Engineer to join its Enterprise Solutions team in Boston. This role is ideal for a highly experienced Principal Engineer or Technical Architect who wants to remain deeply hands-on while serving as a technical authority across enterprise systems.

Apply for this position