Manager of Product Engineering

Sourcewell•Staples, MN
•$132,320 - $165,400•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 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. It includes developing and improving applications, delivering a key element of the organization’s data management system, and guiding adoption of AI capabilities in alignment with enterprise architecture, data governance, security standards, product roadmaps, and long-term product strategy. The manager also develops team capabilities, communicates plans and goals, oversees performance and work allocation, tracks budgets, and reports variances. This is a remote, full-time position. Occasional travel to Staples, Minnesota, may be requested for meetings, professional development, or team activities, up to two to three times per year, with advance notice. The position is scheduled for 40 hours per week.

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 work 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 SQL proficiency and technologies such as SQL Server, Azure SQL, data warehouses, data lakes, or comparable technologies.
  • Experience working with or supporting solutions that use modern AI capabilities, such as automated decisioning, predictive analytics, or generative AI technologies.
  • Experience implementing or supporting integrations across enterprise SaaS systems such as Salesforce, Workday, Cvent, or similar platforms, and/or experience with integration and data-movement technologies such as Boomi, Azure Data Factory (ADF), SSIS, Databricks, or comparable tools.
  • Experience with one or more modern programming languages, frameworks, or engineering stacks, such as C#, .NET, JavaScript/TypeScript, React, PHP, or similar.
  • 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 end results within limited timeframes of 13 months to 3 years.

Responsibilities

  • Lead development and implementation of strategy for an important area of responsibility, integrating it with wider functional strategy.
  • Maintain an established set of enterprise architecture artifacts.
  • Advance technologies and architectures to increase the value of technology and digital capabilities and improve efficiency or reduce operating costs.
  • Recommend and participate in the design, development, and maintenance of digital capabilities within the enterprise architecture.
  • Design and select business-critical storage, data center, and client/server environments in line with industry best practices, and provide a third-line escalation point for appropriate global infrastructure solutions.
  • Develop existing applications by identifying areas for modification and improvement, and develop new applications to meet customer requirements.
  • Take responsibility for developing and delivering a key element of the organization's data management system.
  • Research external developments and emerging issues and assess their potential impact or usefulness to the organization.
  • Participate in selecting external consultants or advisers for projects and services, clarify business objectives and requirements, monitor outcomes, and take remedial action when needed.
  • Guide teams in evaluating, designing, and implementing AI-enabled product features, data-driven automation, and generative AI solutions, ensuring alignment with enterprise architecture, data governance, security standards, roadmaps, and product strategy.
  • Identify team members’ development needs and plan and implement actions to build their capabilities.
  • Provide training or coaching in areas of expertise to help others improve performance and fulfill their potential.
  • Explain local action plans and their relationship to broader business plans and organizational strategy, mission, and vision; motivate people to achieve local goals.
  • Monitor team performance, allocate work, review completion, 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