Product Software Engineer

Wolters Kluwer•Waltham, MA

About The Position

Wolters Kluwer Health is seeking a Product Software Engineer to help design, build, test, automate, and improve software used by healthcare professionals and internal engineering teams. Depending on team assignment, the role may contribute to customer-facing healthcare applications and AI-enabled product experiences, or develop automation, cloud, and engineering tools that help teams deliver reliable software. The position offers hands-on exposure to modern software development practices, cloud technologies, automated testing, APIs, continuous integration and delivery, and AI-assisted development tools. The engineer works alongside experienced colleagues and contributes to software that supports clinical decision-making and improves the productivity and effectiveness of development teams. Depending on the team and project, work may focus on product and AI engineering—developing features for web applications, APIs, shared services, and AI-enabled workflows—or on DevOps and engineering automation, including tools and processes for build, release, testing, security scanning, deployment, and developer productivity.

Requirements

  • Currently pursuing a bachelor's or master's degree in Computer Science, Software Engineering, Computer Engineering, Information Technology, or a related technical field.
  • Academic, personal, or professional experience developing software in at least one programming language, such as Java, Python, JavaScript, TypeScript, C++, C#, Groovy, or a similar language.
  • Understanding of foundational software development concepts.
  • Strong analytical and problem-solving skills.
  • Ability to break down technical problems, evaluate possible solutions, and ask questions when requirements are unclear.
  • Interest in learning new technologies, frameworks, and engineering practices.
  • Ability to communicate clearly and collaborate effectively in a team environment.
  • Commitment to software quality, security, accountability, and continuous learning.

Nice To Haves

  • Experience with Git or another source-control platform.
  • Exposure to unit, integration, end-to-end, or automated testing.
  • Familiarity with APIs, web applications, microservices, or connected software systems.
  • Exposure to cloud platforms such as Microsoft Azure or Amazon Web Services.
  • Familiarity with CI/CD, Jenkins, Docker, Kubernetes, Linux, or infrastructure-as-code technologies.
  • Experience using AI-assisted development tools such as GitHub Copilot, Claude Code, Codex, or similar technologies.
  • Interest in healthcare technology, clinical decision support, artificial intelligence, cloud engineering, developer tools, or DevOps.

Responsibilities

  • Design, develop, test, debug, and maintain reliable software.
  • Translate product and technical requirements into working solutions.
  • Write and maintain automated tests that protect expected software behavior.
  • Troubleshoot technical issues using logs, test results, telemetry, and other available evidence.
  • Participate in code reviews and incorporate feedback from experienced engineers.
  • Use source control and established software development practices to manage and deliver code changes.
  • Collaborate with software engineers, product managers, quality teams, clinical domain experts, and other technical partners.
  • Improve the performance, reliability, readability, security, and maintainability of existing systems.
  • Learn and apply new programming languages, frameworks, cloud technologies, and development tools.
  • Use AI-assisted development tools thoughtfully for coding, testing, debugging, and documentation; validate AI-generated code and verify software behavior before release.
  • Follow secure software development practices and help protect sensitive data.
  • Depending on assignment, develop features across web applications, APIs, shared services, and AI-enabled workflows; build and test integrations; contribute to AI-enabled product experiences; support streamed responses and agent workflows; and diagnose application defects.
  • Depending on assignment, develop tools and automation for build, release, testing, security scanning, deployment, and development, testing, and production environments.
  • Depending on assignment, contribute to CI/CD pipelines, support application deployments across cloud and on-premises environments, and help improve developer productivity and software delivery.

Benefits

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