Principal Software Engineer

KLDiscovery·LinkedIn
United StatesFULL_TIMEPosted Jul 6, 2026
Apply

Role responsibilities

The Principal Software Engineer will provide architectural guidance across multiple product areas and identify risks before they reach production. They will also mentor developers and enforce engineering standards while supporting multiple product areas concurrently.

Requirements

Candidates should have a strong proficiency in Angular and .NET (C#), with a track record of building and maintaining web applications. Experience in identifying and mitigating technical risks, as well as mentoring engineers, is also required.

Key skills

Angular, C#, API Design, Security, Technical Risk, Mentoring, Microsoft Azure, PostgreSQL, SQL Server, GitHub, Azure DevOps, eDiscovery, Multi-Tenant Systems, Workflow Engine, Real-Time Alerting, AI/ML Integration

Keywords

eDiscovery, Legal Technology, Software Engineering, Web Applications, Architecture, Technical Debt, Automated Testing, Integration Tests, Regression Tests, Build Pipelines, Production Support, Code Reviews, Mentorship, Security Design, Data-Driven Decisions, Team Culture

Want jobs like this matched to you?

Swoopd scores fresh postings against your résumé so you only see the matches that matter.

Get started free