Short Description:
We are seeking a highly skilled and experienced Product Team Technical Supervisor to lead one of our key product teams within the Industrial System Analytics (ISA) product group, focusing on Design Cost & Complexity. This role reports directly to the Product Line Owner and is critical for driving the development and delivery of cloud-native analytical solutions that integrate robust software engineering with advanced data science capabilities.
Description:
The successful candidate will lead a multidisciplinary team comprising Software Engineers, Data Scientists, Product Managers, Designers, and Technical Anchors. This position requires a strong technical background in software development, a solid understanding of data science principles, and proven leadership capabilities to guide a diverse team in delivering innovative and impactful products from concept to production.
Responsibilities:
As the Product Team Supervisor, you will be responsible for:
Team Leadership & Management:
- Directly manage and mentor a product team of approximately 10 individuals across various disciplines including Software Engineering, Data Science, Product Management, Design, and Technical Anchoring.
- Foster a high-performing team culture, providing coaching, career development guidance, and performance management to optimize individual and team contributions.
- Ensure the team is well-supported, identifying and addressing impediments to productivity and flow.
Technical Product Ownership & Delivery:
- Provide hands-on technical leadership, guiding the team in architectural design, software development best practices, and the implementation of scalable, reliable, and performant cloud-native applications.
- Oversee the entire product development lifecycle, from Proof-of-Concept (POC) to production-ready solutions, ensuring robust engineering and timely delivery.
- Collaborate with Product Managers to translate business requirements into technical specifications, prioritize backlogs, and ensure delivered software aligns with desired business outcomes.
- Champion code quality, participate in technical reviews, and ensure adherence to engineering standards and security protocols.
Software & Data Integration:
- Partner closely with Data Scientist colleagues to integrate advanced analytics, machine learning models, and data-driven insights into product solutions.
- Work with Data Factory teams to establish efficient data ingestion pipelines and support the creation of valuable data products.
- Drive the exploration and implementation of emerging technologies such as Generative AI (Gen AI) and Large Language Models (LLMs) to enhance product capabilities and foster innovation.
- Ensure MLOps principles are applied for the effective deployment and management of machine learning components within products.
Process Optimization & Collaboration:
- Promote and enforce Agile software development methodologies, Product Development Organization (PDO) models, and DevSecOps practices (CI/CD, TDD, etc.) to maximize efficiency and quality.
- Facilitate regular governance ceremonies, track flow metrics, and leverage data to inform decision-making and continuous improvement.
- Identify and resolve technical blockers, manage dependencies, and orchestrate cross-functional collaboration across product groups and internal teams.
- Build strong relationships with peer Product Line Managers, Data Science partners, and Chief Architects to identify emerging foundational product needs and drive cross-functional integration.
Qualifications:
Experience:
- 10+ years of progressive experience in software delivery and product development roles.
- 5+ years of experience in a leadership role managing software engineering and/or data engineering teams.
- Demonstrated track record of successfully leading and delivering complex products with integrated software, machine learning, and data components.
- Proven ability to operate effectively and deliver results in ambiguous and rapidly evolving business environments.
Technical Skills:
- Strong technical proficiency in programming languages such as Java, Python, and JavaScript, including experience with relevant frameworks (e.g., Spring, Node.js, React, Angular).
- Deep expertise in cloud platforms, with significant experience in Google Cloud Platform (GCP) services (e.g., BigQuery, GCS, Dataflow, Dataproc).
- Solid understanding of system architecture principles, microservices, APIs, and experience in designing and deploying cloud-native applications.
- Familiarity with MLOps concepts and experience integrating data science models into production systems.
- Understanding of Generative AI (Gen AI) and Large Language Models (LLMs) with a demonstrated interest in their practical application.
Methodologies & Tools:
- Comprehensive understanding and practical application of Agile and PDO methodologies.
- Experience with DevSecOps practices and tools (e.g., CI/CD pipelines, Docker, Kubernetes, GitHub, Jira).
Leadership & Soft Skills:
- Exceptional interpersonal, communication, and negotiation skills, with the ability to build strong relationships and influence stakeholders at all levels.
- Demonstrated ability to lead, mentor, and motivate diverse technical teams.
- Strong problem-solving abilities, adaptability, and the capacity to manage multiple priorities in a fast-paced environment.
Education:
- bachelors degree in computer science, Computer Engineering, or a closely related technical field.
- Google Cloud Platform certifications (e.g., Google Digital Leader) are preferred.