Purpose of the Role Seeking an experienced Chief Technology Officer (CTO) with a passion for creating customer-centric products. You will thrive in a dynamic, fast-paced environment, collaborating with cross-functional teams to design, build, and deploy products that align with the company’s vision and strategy. As a hands-on CTO, you will provide strategic leadership and oversee technical operations while actively engaging in technical development to drive innovation and ensure product excellence. Key Responsibilities o Develop a clear engineering strategy and vision that aligns with the company’s goals. o Lead the development and implementation of AI-driven solutions and tooling to enhance product capabilities and operational efficiency. o Develop and lead a comprehensive data management strategy, driving data aggregation, analysis, and investigation to uncover insights, with a clear vision for data-driven decision-making and monetization opportunities. o Work closely with the Product team to create and manage the development roadmap, ensuring it supports the business objectives and enhances operational efficiencies. o Balance product innovation and technical excellence initiatives. o Lead and manage the engineering team to maintain a collaborative environment to efficiently deliver results. o Mentor team members on engineering best practices and support their career development. o Recruit, retain and develop top engineering talent. o Work closely with the Senior Leadership Team and department heads to ensure a cohesive strategy and execution. o Facilitate communication and coordination across departments to ensure alignment and efficient execution. o Ensure the stability, performance, scalability, and security of the platform, including working with our industry partner to mitigate issues and manage incidents. o Implement best practices for continuous improvement and operational excellence. o Drive engineering velocity by optimising processes, tools, and methodologies. o Monitor and enhance engineering efficiency to maximise productivity and quality. o Maintain high standards for code quality, system reliability and performance. o Implement robust testing and quality assurance practices to ensure deliverables meet or exceed expectations. Desirable Experience and Skills Enthusiastic about working on IoT and great technology. Strong experience in a dynamic software development management role. Proven success in overseeing all elements of the software development lifecycle. High effectiveness in managing cross-functional teams. Experience in delivering finely tuned technology strategies. Experience working in a cloud-native environment, with a strong understanding of cloud services (ideally AWS) and best practices. Experience with Infrastructure as Code (Terraform in particular) would be highly regarded. Our tech stack involves multiple technologies and languages for different parts of the system. Commercial experience with at least some of them will be preferred: React/TypeScript single page application, And Design, Node.js/TypeScript APIs and background services hosted on AWS Lambda, PostgreSQL database IoT services: Java and C# APIs and background services hosted on AWS Lambda and AWS ECS Fargate, MySQL and Amazon DynamoDB databases Firmware: C/C++ depending on the product Extensive solution architecture experience. Experience with developing and managing integrations with third-party businesses via APIs and webhooks. Experience developing an API strategy and developer programme would be a plus. A collaborative nature with strong communication skills.