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 2 days ago
Similar jobs that could be interesting for youBased on the Director, Software Engineering in Eden Prairie, MN vacancy
  • KLDiscovery is seeking a Director of Software Engineering to own delivery for the Nebula platform, guiding managers and engineers to ship the roadmap reliably at scale. You will partner with Product, Design and leadership to balance feature delivery with performance, security... 
    Suggested
    Remote job

    KLDiscovery

    Eden Prairie, MN
    1 day ago
  • $159.3k - $273.2k

     ...build the next breakthrough? Join us to start Caring. Connecting. Growing together.Primary Responsibilities:Provide single-threaded engineering leadership across Core PI, Medical Records, Editing Platform, CEP, SAM Edits, Audit Hub, and CRI, critical platforms driving... 
    Suggested
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area

    UnitedHealth Group

    Minnetonka, MN
    8 hours 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
    3 days 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
    4 days ago
  • $112.7k - $193.2k

     ...advance health equity on a global scale. Join us to start Caring. Connecting. Growing together.As a hands-on Senior Manager of Software Engineering within the OptumRx technology team, you will lead and actively contribute to a highly skilled engineering team dedicated to... 
    Suggested
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area

    UnitedHealth Group

    Eden Prairie, MN
    1 day 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
    4 days ago
  • $112.7k - $193.2k

     ...Requirements: We require a bachelors degree in computer science, engineering, or a related discipline, or equivalent experience. We need...  ...programs across the full continuum of care. This Sr. Manager, Software Engineering role offers remote flexibility within the U.S.,... 
    Full time
    Contract work
    Work at office
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    3 days ago
  • Optum is seeking a Senior Director of Software Engineering to lead engineering teams within UnitedHealthcare Employer & Individual Technology. You will drive architecture, design, and deployment of enterprise AI‑powered applications and multi‑platform systems. You will... 
    Work at office
    Remote work

    Optum

    Minnetonka, MN
    2 days ago
  • $112.7k - $193.2k

     ...change lives. Ready to build the next breakthrough? Join us to start Caring. Connecting. Growing together.The Sr. Manager, Software Engineering will lead engineering delivery for a next-generation AI-driven platform focused on advanced analytics, decision intelligence... 
    Minimum wage
    Full time
    Work experience placement
    Local area

    UnitedHealth Group

    Minnetonka, MN
    1 day 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
    3 days ago
  • $203.2k - $348.4k

     ...to start Caring. Connecting. Growing together. As Senior Director of AI/ML Engineering, you will build and scale the AI/ML engineering function...  ...or a related technical field (or 4+ years of equivalent software engineering / technical leadership experience in lieu of... 
    Minimum wage
    Permanent employment
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    2 days ago
  • $203.2k - $348.4k

     ...start Caring. Connecting. Growing together.As the Senior Director of AI/ML Engineering (Forward Deployed Engineering Sr Director) for Optum Health...  ...experience (e.g., 4+ years of additional experience in software or systems engineering in lieu of a degree)10+ years of experience... 
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    2 days ago
  • $203.2k - $348.4k

     ...require a bachelors degree in Computer Science, Engineering, or a related technical field, or 4+ years of equivalent software engineering or technical leadership...  ...system works for everyone. We are hiring a Senior Director of AI/ML Engineering to grow our Enterprise Digital... 
    Permanent employment
    Full time
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    3 days ago
  • $203.2k - $348.4k

     ...degree or equivalent experience, such as 4+ additional years in software or systems engineering in place of a degree. We need 10+ years of progressive experience that has led to technical leadership or director-level responsibility. We require 8+ years building and... 
    Full time
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    1 day ago
  • $176.7k - $302.9k

     ...Requirements: We require a bachelors degree in computer science, software engineering, data engineering, or AI/ML experience, along with the years...  .... As part of our Claims, Eligibility & Benefits team, this Director of AI/ML Engineering role is remote within the U.S., with an... 
    Full time
    Work at office
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    3 days ago
  • $66.1k - $118.3k

     ...marketplace is hungry for new ideas, innovative products and software that drives elevated performance for the business and the customer...  ...every day by bringing out the best in our software engineering teams. We serve customers across the health system. Not only do... 
    Work experience placement
    Local area
    Remote work
    Work from home

    UnitedHealth Group

    Eden Prairie, MN
    3 days ago
  • $91.7k - $163.7k

     ...relationships. The Optum Pay Implementation Team is responsible for onboarding payers onto the Optum Pay processing platform. As a Senior Software Engineer, you will play a key role in designing, developing, and supporting scalable technical solutions that enable efficient and... 
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    3 days ago
  • $119.8k - $202.3k

    C.H Robinson is seeking a Software Engineer III on our Global Forwarding engineering team where you will collaborate with product managers, fellow engineers, and business partners to design and deliver solutions that transform how we serve our global customers. You’ll be... 
    Hourly pay
    Full time
    Work experience placement
    Remote work
    Worldwide

    C.H. Robinson Int.

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

     ...ensure timely resolution of incidents and service requests, lead root cause analysis and problem management, and partner closely with engineering, cybersecurity, infrastructure, SRE, product, and line-of-business operations teams to support high availability, resilience,... 
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    2 days ago
  • $117.6k - $206k

     ...operationalization, scaling, and continuous improvement of enterprise AI engineering and delivery initiatives across Vizient. You will implement...  ...enterprise AI engineering practices, including AI software development lifecycle (SDLC) processes, deployment standards,... 
    Full time
    For contractors

    Vizient

    Edina, MN
    8 hours ago
  • $200.4k - $343.5k

     ...lives. Ready to build the next breakthrough? Join us to start Caring. Connecting. Growing together.As the Vice President of Software Engineering for Utilization Management, you will lead the strategic technology vision, platform engineering execution, and AI workforce... 
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    3 days ago
  • $200.4k - $343.5k

     ...Vice President, Software Engineering UnitedHealth Group – Eden Prairie, Minnesota, United States About UnitedHealth Group UnitedHealth Group is a leading health‑care and well‑being company dedicated to helping people live healthier lives and improving the health... 
    Full time

    RCRM - Random Talent Partners

    Minnetonka, MN
    more than 2 months 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
    27 days ago
  • $55 - $70 per hour

     ...Job Description As a Software Engineer - Lead, you will spearhead the development, execution, and testing of customized software within a highly regulated environment. This role requires a profound technical understanding of embedded software, a thorough knowledge of... 
    Permanent employment
    Temporary work

    Actalent

    Eden Prairie, MN
    2 days ago
  • $135.2k - $236.6k

     ...Summary:In this role, you will lead the strategy, architecture, and engineering of an enterprise Customer Identity and Access Platform (CIAM)...  ...authentication and authorization across customer-facing Software-as-a-Service (SaaS) products. You will define and execute a multi... 
    Full time
    Work experience placement

    Vizient

    Edina, MN
    3 days ago
  • $176.7k - $302.9k

     ...will be required to work in the office a minimum of four days per week.Primary Responsibilities: Lead, mentor, and grow a team of engineers and data scientists specializing in generative AI, machine learning, and cloud-based solutionsDevelop and execute a strategic roadmap... 
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    1 day ago
  • $176.7k - $302.9k

     ...Join us to start Caring. Connecting. Growing together. As a Director of AI/ML Engineering within the Chief Digital Office (CDO) Consumer...  ...related field 5+ years of professional experience working as a software, data, or AI/ML engineer3+ years of experience designing,... 
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    1 day ago
  • $91.7k - $163.7k

     ...revenue growth. Ready to help us deliver results that improve lives? Join us to start Caring. Connecting. Growing together. Software engineering is the application of engineering to the design, development, implementation, testing and maintenance of software in a systematic... 
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    4 days ago
  • $164.6k - $282.2k

     ...together. Optum.ai is an AI-native healthcare consulting and engineering organization within Optum Insight. Our mission is to commercialize...  ...ability to rapidly prototype and iterate using AI-assisted software engineering workflowsProven builder mindset with a bias for action... 
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

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

     ...scale. Join us to start Caring. Connecting. Growing together.We are seeking an experienced and highly motivated Backend Tech Lead Software Engineer to join our team and help drive the design, development, and evolution of our backend platforms. As a Tech Lead, you will... 
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    8 hours ago

Do you want to receive more vacancies?

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