Lead Product Software Engineer

Wolters Kluwer•Riverwoods, IL
•$128,100 - $224,550

About The Position

The Lead Product Software Engineer independently executes specialized software development tasks, including advanced coding, system design, and optimization of software solutions to improve product performance and usability. The role leads application design and architecture, technical requirements documentation, performance optimization, testing strategy development, and real-time system monitoring. It also includes analyzing project data, providing advanced technical support, identifying project resource needs, and supervising and mentoring information technology personnel. The position requires software engineering and development expertise, programming, problem solving, analysis, testing, Agile practices, source code repositories, relational databases, APIs, design, frameworks, automation, and documentation. The role also leads the evaluation and adoption of AI development tools, validation of AI-generated code, responsible AI usage practices, and AI development workflows. Wolters Kluwer states that candidates may be required to appear onsite at an office during recruitment. Compensation is listed as $128,100.00–$224,550.00 USD, with eligibility for a bonus. Actual base salary depends on factors including skills, experience, and hiring location.

Requirements

  • Ability to design, develop, and maintain software systems and applications using computer science, engineering, and mathematical analysis principles.
  • Ability to understand user requirements, create and test software, and resolve software-related issues.
  • Ability to design, write, test, and implement software programs, applications, and systems.
  • Understanding of programming languages, software architecture, and software testing methods.
  • Programming skills, including designing, writing, testing, debugging, and maintaining code.
  • Problem-solving and analytical skills.
  • Testing skills to identify problems, measure effectiveness, and ensure quality or functionality.
  • Ability to respond flexibly to change and support continuous improvement, including Agile practices.
  • Ability to use source code repositories to manage and track changes, resolve issues, merge branches, and collaborate.
  • Ability to design, implement, and manipulate relational databases; SQL and database management knowledge are included in the described skill.
  • Ability to design, develop, manage, document, secure, and test APIs.
  • Ability to understand and develop frameworks and complex structures or systems.
  • Ability to design, implement, manage, and optimize automation.
  • Ability to create, organize, and maintain documentation and records.
  • Ability to evaluate and adopt AI development tools and establish AI-generated code quality practices and responsible-use guidelines.

Responsibilities

  • Collaborate with cross-functional teams to define detailed design specifications.
  • Lead the design and architecture of software applications addressing challenging business requirements.
  • Supervise and mentor information technology personnel.
  • Document technical specifications and requirements for the development team.
  • Use advanced data analysis to inform software specifications and requirements.
  • Lead software optimization efforts to improve performance and efficiency.
  • Develop comprehensive testing routines and procedures.
  • Prepare and analyze complex data sets to inform software development decisions.
  • Provide advanced technical support for software maintenance, usage, and issue resolution.
  • Identify and assess project resource requirements, including personnel and infrastructure.
  • Implement monitoring systems for real-time performance evaluation and proper computer system operation.
  • Lead the selection and implementation of AI development tools and strategies across projects.
  • Establish validation practices and quality checks for AI-generated code.
  • Establish responsible AI usage guidelines and practices aligned with organizational policies and compliance.
  • Design AI tool and agent workflows across development processes.

Benefits

  • Medical, dental, and vision plans
  • 401(k)
  • Flexible spending account (FSA) and health savings account (HSA)
  • Commuter benefits
  • Tuition assistance plan
  • Vacation and sick time
  • Paid parental leave
  • Bonus eligibility
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service