Lead Product Software Engineer

Wolters Kluwer•Riverwoods, IL

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 the design and architecture of software applications, contributes technical expertise, supports quality outcomes, and drives technological innovation. It also includes supervising and mentoring information technology personnel, shaping development practices, and providing advanced technical support to team members and stakeholders. The role uses data analysis to inform software specifications and development decisions, identifies project resource needs, and implements monitoring systems for real-time evaluation of computer systems. It also leads the selection and implementation of AI development tools and workflows, establishes quality validation for AI-generated code, and sets responsible-use practices aligned with organizational policies and compliance requirements.

Requirements

  • Ability to design, develop, and maintain software systems and applications using computer science, engineering, and mathematical 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.
  • Programming skills, including designing, writing, testing, debugging, and maintaining code.
  • Problem-solving skills to identify complex issues, develop strategies, and implement effective solutions.
  • Analytical skills to break down complex situations and understand how their components interact.
  • Testing skills to identify problems, evaluate effectiveness, and ensure quality and functionality.
  • Ability to respond to change and support continuous improvement and flexibility in an Agile context.
  • Ability to use source code repositories to track changes, fix issues, merge branches, and collaborate with developers.
  • Ability to design, implement, and manipulate relational databases; SQL proficiency and database design knowledge are described as aspects of this skill.
  • Ability to design, develop, and manage APIs, including documentation, security practices, and testing.
  • Design, framework, automation, and documentation capabilities.
  • Ability to evaluate and adopt AI development tools, validate AI-generated code, promote responsible AI usage, and design AI-enabled development workflows.

Responsibilities

  • Collaborate with cross-functional teams to determine and define detailed design specifications.
  • Lead the design and architecture of software applications addressing challenging business requirements.
  • Supervise and mentor information technology personnel to enhance their skills and productivity.
  • Document technical specifications and requirements for the development team.
  • Use advanced data analysis to derive insights from project data and influence 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 information technology project resource requirements, including personnel and infrastructure.
  • Implement monitoring systems for real-time performance evaluation and proper operation of computer systems.
  • 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 aligned with organizational policies and compliance requirements.
  • Design AI tool and agent workflows across development processes.

Benefits

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