Principal Software Engineer
KLDiscovery
Remote
$150,000 Salary, Full-Time
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
Job location:
Remote (but candidate must be based in the United States)Key Responsibilities:
Identify and raise risks across multiple modules, including security risks and downstream platform impacts, before they reach production Provide architectural guidance across multiple product areas and make cross-module design decisions Work closely with Team Leadership and Architects to translate architecture decisions into work the Engineering team can execute Write and refine requirements for features in collaboration with Product and Team Leadership Provide input on Engineering and coding standards and hold the team to them Mentor and guide less experienced engineers toward solutions, making it a learning experience rather than just handing out answers Identify technical debt across projects and use a data-driven approach to advocate for addressing it Support multiple product areas concurrently and context-switch between efforts as priorities shift You Will Also Perform and set expectations for peer code reviews Drive automated testing practices including integration, end-to-end, and regression tests Own and improve automated build and release pipelines Support production applications including bug fixes and enhancements within defined SLAs (Service Level Agreements)Shared Expectations:
Produce high-quality software and automate repetitive work Share knowledge, keep learning, and take initiative to make things better Communicate directly and clearly; report issues or roadblocks that may affect the team's success Take ownership of your work and its outcome; set realistic expectations and deliver on them Be respectful, contribute to a positive team culture, and support feedback with data and examples Make data-driven decisions wherever possible What You Bring (required skills): Track record as a senior or principal-level engineer building and maintaining web applications across multiple product areas or organizations Strong proficiency in Angular and .NET (C#); experience with API design and building services that other teams consume Demonstrated history of identifying and mitigating technical risk across multiple codebases or product areas Ability to operate independently, make sound architectural trade-off decisions, and communicate those decisions clearly to both technical and non-technical stakeholders Understanding of how to design and develop with security in mind, particularly in environments handling sensitive client data Experience mentoring engineers at various levels and elevating a team's overall output Nice to Have (preferred skills): Experience with Microsoft Azure (hosting, services, infrastructure) Experience with PostgreSQL and/or SQL Server Familiarity with GitHub and Azure DevOps Pipelines Experience working in or around eDiscovery, legal technology, or similarly regulated/compliance-sensitive domains Familiarity with eDiscovery workflows: processing, production, review, and the operational coordination around them Experience designing or operating multi-tenant systems Experience building orchestration or workflow engine platforms Experience with real-time alerting or telemetry systems Exposure to AI/ML integration within internal operational tools and applicationsSimilar remote jobs
Veolia Environnement SA
Minnetonka, MN
Posted2 days ago
Updated12 hours ago
Cloud for Good
Asheville, NC
Posted2 days ago
Updated12 hours ago
Emory University
Atlanta, GA
Posted2 days ago
Updated12 hours ago
Similar jobs in Eden Prairie, MN
Costco Wholesale Corporation
Eden Prairie, MN
Posted2 days ago
Updated12 hours ago
HID Global Corporation
Eden Prairie, MN
Posted2 days ago
Updated12 hours ago
Similar jobs in Minnesota
Veolia Environnement SA
Minnetonka, MN
Posted2 days ago
Updated12 hours ago
Merck Sharp Dohme
Saint Paul, MN
Posted2 days ago
Updated12 hours ago
Centurion Health
Roseville, MN
Posted2 days ago
Updated12 hours ago
Atlas Staffing Inc
Minneapolis, MN
Posted2 days ago
Updated12 hours ago