KLDiscovery Logo

KLDiscovery

Staff Software Engineer

Reposted 3 Days Ago
Remote
Hiring Remotely in United States
140K-160K Annually
Senior level
Remote
Hiring Remotely in United States
140K-160K Annually
Senior level
The Principal Software Engineer will provide architectural guidance, mentor developers, manage risks, and ensure high-quality software production across various teams and product areas.
The summary above was generated by AI

About KLDiscovery

KLDiscovery is a global eDiscovery and legal technology provider serving large law firms, corporate legal departments, and government agencies. We build and operate the products and services that legal teams rely on to manage, process, and review case data at scale. With operations across multiple countries and a client base that includes AmLaw 200 firms, we handle some of the largest and most complex matters in the industry.

About the Role 

The Staff Software Engineer role at KLDiscovery is cross-cutting by design. Staff Software Engineers are not permanent members of any team. They move to other teams based on needs or project priorities. You will provide architectural judgment across product areas that don't have dedicated Architect coverage, identify risks before they compound, mentor developers, and enforce engineering standards. You are the technical voice that connects Engineering leadership, Architecture, and the development teams doing the work. 

We offer competitive total compensation that includes base pay, bonus potential, inclusive benefits, wellness programs, and perks. We use market and industry data to inform pay decisions while considering geography and labor markets, individual experience, and business needs. Individual compensation will vary, although a reasonable estimate of the current annualized base pay range for this position is $140,000 to $160,000.

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 staff-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 applications

Similar Jobs

Yesterday
Remote
United States
221K-260K Annually
Senior level
221K-260K Annually
Senior level
Artificial Intelligence • Marketing Tech • Software • Generative AI • Automation
Lead architecture and technical vision for integrations that ingest external data (e.g., Salesforce, HubSpot) into Jasper's IQ layer. Design scalable, secure data ingestion, define context primitives, drive cross-team alignment, and deliver staff-level initiatives that improve reliability and AI-driven product quality.
Top Skills: Ai AgentsHubspotLlmsRagSalesforce
Yesterday
Remote
United States
221K-260K Annually
Senior level
221K-260K Annually
Senior level
Artificial Intelligence • Marketing Tech • Software • Generative AI • Automation
Own and modernize the governance domain (auth, roles/permissions, orgs, billing) as a Staff-level backend IC: set architecture, refactor for scale and AI-native workflows, write critical-path code (70-80%), mentor engineers, and partner with product to deliver enterprise-grade governance and compliance features.
Top Skills: AgentsAudit LogsBilling SystemsContext WindowsIso 27001LlmsRagSAMLScimSoc2SsoTokensUsage-Based Pricing
2 Days Ago
Remote or Hybrid
Pennsylvania, USA
134K-228K Annually
Senior level
134K-228K Annually
Senior level
Automotive • Hardware • Internet of Things • Mobile • Software • App development • PropTech
Lead design and development of front-end platforms (iOS/Android/web) for the myQ program. Work across scrum teams to scope, architect, implement, and release features; mentor engineers; enforce development processes and security requirements; collaborate with product, QA, DevOps, and marketing; and drive platform improvements and technical debt reduction. Travel up to 10% required.
Top Skills: Ci/CdGitJSONKotlinMvcMvvmRestScrumSwiftUnit Testing

What you need to know about the Charlotte Tech Scene

Ranked among the hottest tech cities in 2024 by CompTIA, Charlotte is quickly cementing its place as a major U.S. tech hub. Home to more than 90,000 tech workers, the city’s ecosystem is primed for continued growth, fueled by billions in annual funding from heavyweights like Microsoft and RevTech Labs, which has created thousands of fintech jobs and made the city a go-to for tech pros looking for their next big opportunity.

Key Facts About Charlotte Tech

  • Number of Tech Workers: 90,859; 6.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Lowe’s, Bank of America, TIAA, Microsoft, Honeywell
  • Key Industries: Fintech, artificial intelligence, cybersecurity, cloud computing, e-commerce
  • Funding Landscape: $3.1 billion in venture capital funding in 2024 (CED)
  • Notable Investors: Microsoft, Google, Falfurrias Management Partners, RevTech Labs Foundation
  • Research Centers and Universities: University of North Carolina at Charlotte, Northeastern University, North Carolina Research Campus

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account