As a Technical Platform Director, you will manage and lead the technical platform team (4 Principal engineers) responsible for the long-term technical strategy and roadmap of our software products. You will lead the macro-architectural foundations of our products and shared services and ensure they are future-proofed: you will make them scalable, resilient, testable, reliable and consistent.
Your role combines 1/ people management of very senior software engineers, 2/ program management of key technical platform (i.e., cross-product) initiatives; 3/ technical leadership (technical vision and roadmap) together with the Principals towards key internal and external stakeholders (including senior management and key customers).
RESPONSIBILITIES
• Manage a team of very senior engineers in such a way to obtain the respect of the team members: technical authority (capability to lead, challenge and consolidate technical conversations), program authority (ability to prioritize, communicate, plan and deliver on time)
• Co-develop (with the Principal Engineers) the architectural platform strategy for the product domain, ensuring alignment with the cross-product architectural vision.
• Co-develop and maintain a comprehensive technical platform roadmap that guides the whole engineering
• Guarantee that the platform architecture is designed for scalability, reliability, testability and resilience.
• Ensure that all the individual product architectures adhere to the platform architectural principles and guidelines
• Make well-informed platform architectural decisions that align with the product strategy
• Collaborate with the CPTO, VPs and Product managers to define and prioritize products roadmaps, balancing feature development with technical initiatives
• Clearly communicate platform architectural decisions, strategies, and their implications to stakeholders at all levels.
MAIN QUALIFICATIONS
• Master’s in Computer Science, Software Engineering or related discipline
• 8+ year experience in Software development
• 5+ year experience in people management
• 3+ year experience in managing technical roadmaps
• A strong background in OOP
• Experience in Software design/architecture (microservice, synchronous/asynchronous communications, etc.)
• Excellent knowledge of development best practices (testing, design patterns, etc.)
• Experience interfacing with databases (SQL and/or NoSQL)
• Experience in DevOps and agile practices CluePoints Intelligent Statistical Monitoring Confidential and Proprietary Page 2 of 2
• Experience in implementing SaaS/Cloud-based solutions is a big plus
LEADERSHIP SKILLS
• Critical Thinking: The ability to analyze technical challenges deeply, consider multiple perspectives, evaluate evidence objectively, and make well-reasoned decisions.
• Ownership: The capability to make technical decisions independently without deferring to upper leadership, while taking full accountability for the outcomes.
• Stakeholder Management: The skill to navigate cross-functional relationships, ensuring collaboration and alignment with the product management and the technical leadership.
• Non-technical Communication: Excellent verbal and written communication skills in English, with the ability to convey complex technical concepts to non-technical stakeholders, including senior leaders, presenting ideas clearly, persuasively, and with appropriate details.
• Leading, Not Dictating: Inspiring and motivating others through a clear architectural vision, engaging the development squads and empowering them with autonomy.
• Self-Awareness: Understanding one’s strengths and weaknesses, seeking feedback, and continuously striving for personal and professional growth.
• Strategic thinking: The ability to communicate clearly the architecture and the technical roadmap. The capability to align technical architectural goals with product (management/operations) objectives.
• Technical passion: a genuine passion and curiosity towards tech, with a willingness to
experiment, evaluate, and introduce other team members to new frameworks,
technology, and workflows, and be willing to work on a huge array of differing technology
solutions.