Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Director, Software Engineering

$190k - $225k

KLDiscovery

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

Nebula is KLDiscovery's flagship eDiscovery platform: a cloud-based SaaS product that carries legal teams from data ingestion through early case assessment, review, and production. With Nebula AI capabilities such as ECAi early case assessment, document summarization, and PII and PHI detection now central to the roadmap, the engineering organization behind Nebula is entering its most ambitious phase yet.

The Director, Software Engineering owns delivery for that organization. Leading managers and a team of engineers, this role is accountable for shipping the Nebula roadmap predictably, keeping the platform fast and reliable at scale, and building the team that does both. The role reports to the EVP, IT and Engineering and partners daily with Product, Design, and the senior leadership team.

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 $190,000 to $225,000.

Job location: Remote (but candidate must be based in the United States)

Key Responsibilities:

Delivery and execution: Run the Nebula development lifecycle end to end: quarterly planning, sprint execution, release management, and post-release quality. Set and track engineering metrics such as cycle time, escaped defects, and availability, and use them to raise predictability rather than to police teams. Surface risk early and remove roadblocks so teams can stay focused.

Cloud platform and scale. Advance the platform architecture with your senior engineers: multi-tenant scalability, performance on very large data volumes, cost efficiency, and the reliability clients expect from a system entrusted with litigation data. Sponsor modernization work in areas like service architecture, infrastructure automation, and observability, and balance it honestly against feature delivery.

AI capabilities: Partner with Product and applied research to take AI features such as ECAi, summarization, and sensitive-data detection from prototype to production quality, including model evaluation, guardrails, cost control, and the security and privacy review that legal-sector clients demand.

People leadership: Hire, coach, and grow engineering managers and senior individual contributors. Own org design, performance management, career development, and succession for the group, building a team where senior talent is well leveraged and junior talent has room to grow.

Partnership: Act as the engineering voice for Nebula with executives, Product Marketing, and Client Services, and occasionally with clients and prospects. Translate 12 to 18 month business objectives into a technical strategy the teams can execute.

Planning and budget : Own headcount planning, third-party technology relationships, and the engineering budget for the group, with monthly forecasting and variance reporting.

What You Bring (required skills):

  • 10+ years in software engineering, including 5+ years managing engineers and experience managing managers

  • A track record of shipping and operating commercial SaaS products on a major cloud platform

  • Experience delivering AI- or ML-powered product features to production, or close partnership with teams that did

  • Fluency in modern delivery practice: agile at scale, CI/CD, automated testing, and observability

  • Demonstrated success hiring and developing engineering leaders in a remote or distributed organization

  • Clear, direct communication with executives and non-technical stakeholders

  • A bachelor's degree in computer science or a related field, or equivalent practical experience

Nice to Have (preferred skills):

  • Experience in eDiscovery, legal technology, or another regulated, data-intensive domain

  • Familiarity with large-scale search and document-processing pipelines and with SOC 2 or ISO 27001 environments

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Director, Software Engineering in Eden Prairie, MN vacancy
  • $135k - $195k

     ...Director of Software Engineering Job Description Job Summary: At TempWorks, the Director of Software Engineering is responsible for the delivery, throughput, quality, and operational execution of the company’s software engineering department. This role leads... 
    Suggested
    Temporary work

    TempWorks Software

    Bloomington, MN
    1 day ago
  • $160k - $180k

     ...the power to make a difference......every day! The Manager, Software Engineering is a key leadership position responsible for leading a team...  ...requirements for the product. Collaborate with the SW Director to implementing tools and processes to optimize software engineering... 
    Suggested
    Full time
    Temporary work
    Work experience placement

    Bracco Medical Technologies

    Eden Prairie, MN
    3 days ago
  • $134.6k - $230.8k

     ...enterprise-grade securityBuild, lead, and grow a team of full-stack engineers, frontend specialists, and backend engineers (potentially...  ...interested in.Required Qualifications:10+ years of full-stack software engineering experience5+ years in engineering leadership Solid... 
    Suggested
    Minimum wage
    Full time
    Work experience placement
    Local area

    UnitedHealth Group

    Minnetonka, MN
    3 days ago
  • $159.3k - $273.2k

     ...lives. Ready to build the next breakthrough? Join us to start Caring. Connecting. Growing together.We are looking for a Sr Dir Software Engineering to lead our engineering teams within UnitedHealthcare Employer & Individual (E&I) Technology. In this highly strategic role,... 
    Suggested
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Minnetonka, MN
    6 hours ago
  • $134.6k - $230.8k

     ...potential to change lives. Ready to build the next breakthrough? Join us to start Caring. Connecting. Growing together.As Director of Software Engineering, you will lead the development and delivery of AI-first, full stack platform capabilities that enable enterprise-scale... 
    Suggested
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Minnetonka, MN
    1 day ago
  • $180k - $200k

     ...funded loan volume. Total Expert is looking for an experienced engineering leader to join its Product and Engineering organization to...  ...Expert platform and the teams that build it. As a Senior Manager, Software Engineering, you will be leading engineering teams responsible... 
    Full time
    Temporary work
    Work visa
    Flexible hours

    Total Expert

    Saint Louis Park, MN
    4 days ago
  • $112.7k - $193.2k

     ...programs integrated across the entire continuum of care. Join us to start Caring. Connecting. Growing together.The Sr. Manager, Software Engineering is both a technology and people leader, accountable for engineering operational excellence, system ownership, and delivery... 
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    2 days ago
  • $100k - $150k

     ...Chief Software Engineer - Remote  Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States.   This is a fantastic opportunity to join an established and well... 
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Eden Prairie, MN
    more than 2 months ago
  • $85k - $95k

     ...requires 2 days a week onsite at our office in Chanhassen, MN. Position Overview We are looking for a motivated and curious Software Engineer to join our Product Development team. In this role, you will build and enhance C#/.NET services that power our cloud-first,... 
    Full time
    For contractors
    Work at office
    Flexible hours
    2 days per week

    Korterra, Inc.

    Chanhassen, MN
    2 days ago
  • $100k - $150k

     ...Financial Software Engineer - Remote    Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States.  This is a fantastic opportunity to join an established... 
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Eden Prairie, MN
    more than 2 months ago
  •  ...communities and more resilient infrastructure.  Position Overview We are looking for a passionate and experienced Senior Software Engineer on our Product Development team. In this role, you will design and build the C#/.NET services that form the foundation of our... 
    Temporary work
    For contractors
    Flexible hours

    Korterra Inc

    Chanhassen, MN
    3 days ago
  • $100k

     ...Paid holidays ~ Working for a company that helps save lives with some of our products   POSITION SUMMARY The Senior Software Engineer performs research, designs, tests, and implements application software on a variety of embedded and desktop platforms.... 
    Full time
    Monday to Friday

    Beacon EmbeddedWorks

    Eden Prairie, MN
    a month ago
  •  ...Job Description Job Description Software Engineer Intern Eden Prairie, MN | Full-Time Paid Internship | Summer 2027 (12 Weeks) At Williams AV, we're passionate about making communication accessible for everyone. As a leader in assistive communication technology,... 
    Full time
    Summer work
    Internship
    Summer internship

    Williams AV

    Eden Prairie, MN
    5 days ago
  • $24 - $28 per hour

     ...JOB DESCRIPTION If you are an engineering student looking for an opportunity to grow, Emerson has an exciting opportunity for you. Based in Eden Prairie, MN, this full-time Software Engineering Co-op position offers hands-on experience working alongside software architects... 
    Hourly pay
    Full time
    Internship
    Flexible hours

    Emerson

    Eden Prairie, MN
    2 days ago
  •  ...JOB DESCRIPTION In This Role, Your Responsibilities Will Be: Collaborate with software architects and engineers to develop software utilities, proof-of-concept applications, automated testing solutions, and product development tools. Work closely with cross-functional... 
    Full time
    Internship
    Flexible hours

    Emerson

    Eden Prairie, MN
    6 hours ago
  •  ...manufacturer of arc welding products. Miller keeps the tradition alive by focusing on its top priority: people. Join Us as a Software Engineer Intern at Miller Electric! Your Journey to Real-World Impact Starts Here. Are you ready to dive into the exciting realm of... 
    Internship
    Local area

    ITW

    Eden Prairie, MN
    4 days ago
  • $120k - $175k

     ...Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses...  ...continue to grow, we're looking for a skilled Technical Lead Engineer to join our dynamic team and contribute to our mission of... 
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship
    Work visa

    Bright Vision Technologies

    Eden Prairie, MN
    3 days ago
  • Senior Software Engineer The Senior Software Engineer position is a key member of R&D Software Engineering Group for Bracco Medical Technologies (BMT) and will develop software for medical devices used in digital health and radiology suites. They will participate and consult... 
    Remote work

    Samprasoft

    Eden Prairie, MN
    6 days ago
  • $72.8k - $130k

    Software Engineering Position Optum Tech is a global leader in health care innovation. Our teams develop cutting-edge solutions that help people live healthier lives and help make the health system work better for everyone. From advanced data analytics and AI to cybersecurity... 
    Remote job
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area

    divvyDOSE

    Eden Prairie, MN
    3 days ago
  • Senior Software Engineer Elucent Medical is a medical device company focused on developing surgical navigation technologies, particularly for cancer surgery, to improve patient outcomes through precision and efficacy. The company's solutions are designed to transform traditional... 
    Work at office
    Flexible hours

    Elucent Medical, Inc.

    Eden Prairie, MN
    1 day ago
  • $130k - $150k

     ...Job Description Job Description Lead Software Engineer - Instrument Control Build the software that controls advanced instruments used to understand materials at the atomic level. Position Overview Physical Electronics USA (PHI) is seeking a Lead Software... 
    Worldwide

    Physical Electronics USA

    Chanhassen, MN
    26 days ago
  • $164.6k - $282.2k

     ...UnitedHealth Group's enterprise AI team. We are AI/ML scientists and engineers with deep expertise in AI/ML engineering for health care. We...  ...operate the platform that healthcare agents run on. This is a software engineering role at its core applied to a domain where the... 
    Minimum wage
    Full time
    Contract work
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    3 days ago
  • $176.7k - $302.9k

     ...us to start Caring. Connecting. Growing together. As the Director of AI/ML Engineering within our Claims, Eligibility & Benefits team, you will...  ...Required Qualifications:Bachelor's degree Computer Science, Software engineering, Data engineering, AI/ML experience (in... 
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    6 hours ago
  • $102.4k - $179k

     ...healthcare analytics solutions. You will collaborate with AI/ML engineers, data scientists, product teams, and clients to deploy machine...  ...tools to deliver secure, reliable, and maintainable software while contributing to engineering standards, operational excellence... 
    Full time

    Vizient

    Edina, MN
    a month ago
  • $70 - $85 per hour

     ...Title : Senior Full-Stack Software Engineer Location : Wayzata, MN (Hybrid) Job Type : Contract (7 Months) Compensation : $70 - $85 p/h  Industry: Food & Beverage Manufacturing --- About the Role Our client, a global organization operating across the... 
    Contract work
    Temporary work

    Dahl Consulting

    Wayzata, MN
    6 days ago
  •  ...Job Description Job Description Job Title: Senior Full-Stack Software Engineer (C# / React / GenAI). Location: Las Vegas, NV (On-site). Employment Type: Contract (W2 through ZipStaff — No C2C or 1099). About the Opportunity: ZipStaff is seeking a Senior... 
    Contract work

    ZipStaff Inc.

    Excelsior, MN
    4 days ago
  •  ...Job Description Job Description Description: Software Design Engineer Intern - Shakopee, MN KEB has an exciting opportunity to learn and grow in our Engineering Department. As a Software Design Engineer Intern you will acquire knowledge and develop skills while... 
    Internship
    Summer internship

    KEB America

    Shakopee, MN
    8 days ago
  • $112.7k - $193.2k

    Lead Software Engineer Optum Insight is improving the flow of health data and information to create a more connected system. We remove friction and drive alignment between care providers and payers, and ultimately consumers. Our deep expertise in the industry and innovative... 
    Remote job
    Minimum wage
    Full time
    Contract work
    Work experience placement
    Work at office
    Local area

    UnitedHealthcare

    Eden Prairie, MN
    1 day ago
  • $112.7k - $193.2k

     ...Develop strong AI applications that are used across clinical platform teams Lead a team of AI engineers to deliver cutting edge AI/LLM models Provide leadership in software development, ensuring high-quality solutions that meet business needs Take ownership of operational... 
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work

    UnitedHealthcare

    Eden Prairie, MN
    2 days ago
  • $112.7k - $193.2k

    Lead Software Engineer On The Public Cloud Platform Team Optum Tech is a global leader in health care innovation. Our teams develop cutting-edge solutions that help people live healthier lives and help make the health system work better for everyone. From advanced data... 
    Remote job
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area

    UnitedHealth Group

    Eden Prairie, MN
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Director, Software Engineering. Be the first to apply!