Lead Product Software Engineer

Wolters Kluwer•Coppell, TX
•$116,400 - $204,100

About The Position

The Lead Product Software Engineer provides hands-on technical leadership in the design, development, and operation of business-critical customer and internal applications. The role leads complex and ambiguous technical initiatives from problem definition and specification through architecture, implementation, validation, deployment, production operation, and continuous improvement. The engineer champions Agentic Spec-Driven Development (SDD) and Agentic Product Development Lifecycle (PDLC) practices to improve delivery speed, quality, traceability, and engineering effectiveness. This includes using AI engineering agents throughout the development lifecycle while establishing appropriate practices for validation, human oversight, architectural integrity, security, and accountability. The role combines full-stack technical expertise with product thinking, architectural judgment, ownership, and technical leadership. The engineer remains actively hands-on while increasing the effectiveness of other engineers and establishing reusable patterns and practices that can be adopted across teams. The position requires less than 5% annual travel to other WK offices; applicants may also be required to appear onsite at a Wolters Kluwer office during recruitment.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Engineering, or a related field, or equivalent practical experience.
  • 8+ years of software engineering experience, including demonstrated success leading the design and delivery of complex, business-critical applications from concept through production.
  • 1+ year of hands-on experience with Agentic Spec-Driven Development (SDD), using specifications and AI agents to drive software design, development, testing, validation, and delivery.
  • Deep full-stack development expertise with C#, .NET/ASP.NET Core, Angular, TypeScript, REST APIs, relational and NoSQL databases, and Microsoft Azure.
  • Deep understanding of modern application architecture and engineering practices, including API-first design, microservices/distributed systems, design patterns, automated testing, CI/CD, observability, and secure software development.
  • Demonstrated ability to lead complex and ambiguous technical initiatives, establish architectural direction, make sound technical trade-offs, troubleshoot complex production issues, and deliver scalable, secure, reliable, and maintainable solutions.
  • Demonstrated ability to improve engineering effectiveness beyond individual contribution through technical leadership, reusable solutions, automation, engineering standards, mentoring, and influence across teams.
  • Less than 5% annual travel to other WK offices is required.

Nice To Haves

  • Master’s degree.
  • Experience designing and delivering Agentic AI or Generative AI capabilities, such as workflow automation, information extraction, document processing, intelligent assistance, or human-in-the-loop workflows.
  • Experience applying Agentic Product Development Lifecycle (PDLC) practices across multiple stages of product development.

Responsibilities

  • Lead complex product capabilities and technical initiatives end-to-end, from problem definition and specification through architecture, implementation, testing, deployment, production validation, and continuous improvement.
  • Champion Agentic Spec-Driven Development (SDD) and Agentic Product Development Lifecycle (PDLC) practices, transforming product intent into executable specifications and establishing patterns for using AI agents throughout design, development, testing, review, and delivery.
  • Architect and deliver full-stack solutions across Angular/TypeScript user experiences, C#/.NET services, REST APIs, integrations, relational and NoSQL databases, and Microsoft Azure while remaining hands-on in development.
  • Provide technical direction and architectural leadership, balancing speed, security, scalability, reliability, performance, observability, and long-term maintainability.
  • Lead resolution of complex and ambiguous technical problems, including cross-system and production issues, root-cause analysis, and sustainable solutions to recurring or systemic engineering challenges.
  • Create reusable architectures, components, patterns, automation, standards, and development practices; mentor engineers and raise the quality of design and code reviews.
  • Collaborate with Product, UX, Architecture, Quality Engineering, DevOps, Operations, and Security to shape technical approaches and translate business objectives into executable engineering strategies.
  • Take ownership of broader engineering outcomes by identifying technical risks, dependencies, and delivery constraints, and by improving engineering quality, productivity, and developer effectiveness.

Benefits

  • Medical, dental, and vision plans
  • 401(k)
  • FSA/HSA
  • Commuter benefits
  • Tuition Assistance Plan
  • Vacation and sick time
  • Paid parental leave
  • Bonus eligibility
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service