Responsibilities
· Develop and execute the technical vision and strategy for our Learning Platform as a Service.
· Lead and mentor a team of software & AI engineers, fostering a culture of innovation and technical excellence.
· Collaborate with product management to translate business requirements into scalable technical solutions.
· Design and oversee the implementation of robust, secure, and scalable system architecture.
· Evaluate and recommend new technologies and frameworks to enhance our platform capabilities.
· Ensure the adoption of best practices in software development, including code quality, testing, and deployment processes.
· Manage technical debt and drive continuous improvement in our technology stack.
· Collaborate with cross-functional teams to align technical capabilities with product roadmap and business objectives.
· Oversee the resolution of critical technical issues and make key architectural decisions.
· Spearhead data privacy and security initiatives, ensuring compliance with relevant regulations and implementing robust data protection measures across all aspects of the platform.
· Stay informed about industry trends, emerging technologies, and competitive landscape related to EdTech and Adult Learning & Development.
Skills & Experience
· At least 5 years of relevant experience in leading software and product development.
· Strong background in architecting and developing B2B PaaS or SaaS platforms.
· Expertise in AWS cloud technologies, microservices architecture, and scalable system design.
· In-depth knowledge of software development methodologies, particularly Agile.
· Experience with data security and compliance requirements in the education sector.
· Strong understanding of machine learning and AI technologies, with applications to adaptive learning methods can be advantageous
· Excellent communication skills, with the ability to explain complex technical concepts to both technical and non-technical stakeholders.
· Proven track record of leading and mentoring high-performing technical teams.
· Bachelor's degree in Computer Science, Engineering, or a related field. Master’s preferred