As an Engineering Director at Keyloop you are responsible for the management of several engineering teams and associated engineers. Engineering Directors report directly to the VP of Engineering and have direct line management responsibility for Engineering Managers and Lead/Senior engineering positions. The Engineering Director position within Keyloop is responsible for establishing effective mgmt. structures and operating models across engineering teams to consistently deliver value into our products and solutions. Continual review and consistent improvement of tactical working practices and processes at both the engineer and team level is required to achieve operational efficiency. Facilitating change management within the engineering teams in line with department level organizational initiatives and architectural strategies is a key component of the role. Engineering Directors are responsible for ensuring universal adoption of the Keyloop engineering and software development lifecycle standards across all engineering teams. Defining and establishing dept. specific HR processes and ensuring adherence to companywide HR and standard operating procedures. Engineering Directors are key to the establishment of support frameworks, inclusive of personal coaching and mentorship, training schemes, building communities of practice, and encouraging collaboration and support across the wider Engineering teams. Developing talent and providing clearly defined career paths within the Keyloop engineering dept. is a priority of the role. The Engineering Director role is responsible for engineer recruitment, on-boarding, management, and off-boarding of all resource types inclusive of near shore, offshore and contractor-based engineers. The Engineering Director role requires a macro understanding of Keyloop, the Fusion product strategy, its core values, and its strategic direction, to communicate and help the engineering teams contribute to the company achieving its ambitions. Act as a senior presence in the Vietnam hub, helping to foster a strong sense of connection, engagement, and shared purpose across all teams, not limited to Engineering. Ensure that employees across all local functions are aware of and aligned with the company’s global mission, strategy, and cultural values. Encourage and facilitate active participation of Vietnam-based employees in company-wide events, such as town halls, global initiatives, and cross-site programs. Champion a local environment where individuals can thrive—focusing on personal growth, well-being, and a sense of belonging within the broader organization. Collaborate with local and global functional leaders to coordinate site-wide engagement efforts—without taking on responsibility for performance management, hiring, or operational oversight of non-engineering functions. Act as a connector between the Vietnam hub and global teams, helping local talent stay informed, inspired, and integrated into the broader company context.
Key Responsibilities
- Leadership & Management
- Coordination of team recruitment based on capacity/resource forecasting, including facilitating communication between internal hiring leads and external recruitment companies
- Management of external nearshore and offshore development partners and contractors inclusive of on-boarding, team allocation, performance review, cost benefit analysis, and invoicing
- Act as a role model across the team and wider department, setting high professional standards for performance and behavior
- Establish and promote communities of practice between Engineers across all Product and Platform teams to encourage knowledge sharing, collaboration, and support bases between peers
- Build internal networks for constructive cross team & dept. collaboration
- Work in collaboration with management roles in Product and Cloud Engineering, to deliver procedural change management across the wider community
- Understand and be capable of communicating complex information and concepts to both technical and non-technical colleagues
- Foster a culture of continuous personal development and improvement. Encourage and support Managers and Lead Engineers to build and maintain effective working relationships with their Engineers
- Being responsible for information security and data protection and supporting the business in complying with any legal obligations imposed upon it through positive actions.
- Efficiency
- Management and effective use of services and tools utilized by the Engineering teams in collaboration with Product and Engineering Operations
- Ensure adherence to all internal coding standard policies, language specific style guides, delivery pipeline standards and the Secure Development Policy across all Engineering teams
- Define KPI reports to effectively measure operational value streams
- Person Specification (Essential Skills, Knowledge and Experience Required):
- Experience in a senior leadership position responsible for building and leading multi-disciplinary engineering teams
- Financial acumen (Understand financial metrics and how engineering decisions impact them)
- Change management (Experience guiding teams through organizational change in response to shifts in strategy)
- Strong experience of Agile development methodologies with an emphasis on SAFe
- Strong knowledge of software architecture, API design, API Management, and scalable systems
- Experience in a minimum of 3 of the following:
- Python
- PHP
- .NET
- Angular
- React
- AWS
- Event driven and micro-frontend architecture styles and patterns
- Experience working with globally distributed teams
- Behavior & Personality Competencies:
- Good interpersonal skills
- Effective communication skills
- Organized and self sufficient
- Proactive with taking ownership and responsibility
- Logical, methodical approach to problem and issue solving
- Collaborative
Responsibilities
- Leadership: Lead and manage multiple teams of Software and Test Engineers, providing guidance, mentorship, and support to ensure high performance and professional development. Foster a culture of collaboration, innovation, and excellence in software engineering practices.
- Technology Strategy: Define and implement technology strategies that support the company's mission and growth objectives. Leverage methodologies such as SAFE (Scaled Agile Framework) to ensure efficient and effective project delivery.
- Project Oversight: Oversee the execution of engineering projects, ensuring timely delivery, adherence to quality standards, and effective utilization of resources.
- Strategic Collaboration: Collaborate closely with architects and product leadership to define and execute the design vision and strategy, aligning technical solutions with business objectives.
- Data Analytics and Reporting: Drive initiatives related to data analytics and reporting, leveraging technologies such as REST, Kafka, and .Net to extract insights and improve decision-making processes
Required Skillsets
- Extensive experience in engineering leadership roles, with a proven track record of managing large teams and delivering successful software products.
- Strong familiarity with SAFE (Scaled Agile Framework) and its implementation in software development processes.
- Proficiency in AWS (Amazon Web Services) cloud services and infrastructure management, ensuring scalability, security, and reliability of the company's systems.
- Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams and senior leadership.
- Strategic thinking and problem-solving abilities to drive technology innovation and achieve business objectives.
- Hands-on solid technical development experience in complex platform companies