Manager of Product Engineering

Sourcewell•Staples, MN
•Remote

About The Position

The Manager of Product Engineering leads an engineering team responsible for building, operating, and enhancing products and platforms for Sourcewell’s clients, partners, and staff. The team works across SaaS and web applications, integrations, data and analytics, and AI-enabled solutions. This hands-on leader develops engineers, contributes to technical solutions, removes obstacles, and partners with product owners and other leaders to deliver secure, reliable, and scalable products. The role calls for strong software or data engineering experience, technical leadership, the ability to develop multidisciplinary teams, working knowledge of modern AI technologies and agentic engineering practices, and experience with enterprise technologies such as Azure, Databricks, Power BI, Boomi, Salesforce, Workday, or Cvent. The manager leads strategy for an area of responsibility, maintains enterprise architecture artifacts, advances technology and architecture, and contributes to the design, development, and maintenance of digital capabilities. The role also includes developing applications, contributing to data management, evaluating emerging developments, and supporting the selection and oversight of external consultants. The manager guides the use of AI capabilities in product features, automation, and generative AI solutions, ensuring alignment with architecture, data governance, security standards, and product strategy. The role includes coaching and developing team members, communicating team plans in the context of organizational strategy, allocating and reviewing work, supporting performance management, and tracking budgets. This is a remote, full-time position with a regular schedule of 40 hours. Occasional travel to Staples, Minnesota, may be requested up to two to three times per year.

Requirements

  • Bachelor’s degree in computer science, software engineering, data science, or information systems; or a combination of post-secondary training, professional education, and related experience equivalent to four years.
  • Ten years of experience in related roles.
  • At least two years of demonstrated experience leading engineering work, including planning and managing technical resources, guiding design and development initiatives, coordinating across teams, mentoring engineers, or serving as a technical lead.
  • Experience contributing to system architecture, solution design, API development, or technical roadmaps in software or data engineering environments.
  • Experience with modern engineering practices and tools such as Azure DevOps (ADO), Git, CI/CD pipelines, automated testing, and code reviews.
  • Experience with relational or cloud-based databases and modern data platforms, including proficiency in SQL and technologies such as SQL Server, Azure SQL, data warehouses, or data lakes.
  • Experience working with or supporting solutions using modern AI capabilities, such as automated decisioning, predictive analytics, or generative AI.
  • Experience implementing or supporting integrations across enterprise SaaS systems such as Salesforce, Workday, or Cvent, and/or experience with integration and data-movement technologies such as Boomi, Azure Data Factory (ADF), SSIS, or Databricks.
  • Experience with one or more modern programming languages, frameworks, or engineering stacks, such as C#, .NET, JavaScript/TypeScript, React, or PHP.
  • Experience collaborating with technical and business stakeholders to understand requirements and deliver scalable, secure solutions.
  • Experience supervising and directing people and other resources to achieve specific results within limited timeframes of 13 months to 3 years.

Responsibilities

  • Lead development and implementation of strategy for an area of responsibility, integrating it with wider functional strategy.
  • Maintain enterprise architecture artifacts and advance technologies and architectures to increase value and improve efficiency or reduce technology operating costs.
  • Recommend and participate in the design, development, and maintenance of digital capabilities within enterprise architecture.
  • Design and select business-critical storage, data center, and client/server environments; provide a third-line escalation point for appropriate global infrastructure solutions.
  • Develop new and existing applications by identifying areas for modification and improvement and meeting customer requirements.
  • Take responsibility for developing and delivering a key element of the organization's data management system.
  • Evaluate external developments and emerging issues for their potential impact or usefulness to the organization.
  • Participate in selecting external consultants or advisers for projects and services, clarify business objectives and requirements, and monitor outcomes and remedial actions.
  • Guide teams in evaluating, designing, and implementing AI-enabled product features, data-driven automation, and generative AI solutions.
  • Ensure AI initiatives align with enterprise architecture, data governance, security standards, product roadmaps, and long-term product strategy.
  • Identify team members’ development needs and plan actions to build their capabilities.
  • Train and coach others in areas of expertise to improve performance and support their professional potential.
  • Explain team action plans and how they relate to broader business plans and organizational strategy, mission, and vision; motivate staff to achieve goals.
  • Monitor team performance, allocate and review work, take corrective action to ensure timeliness and quality, and contribute to formal performance management and appraisal.
  • Track budgets and report variances to more senior colleagues.
  • Perform other duties as assigned.

Benefits

  • Paid volunteer time
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service