Head of Software Engineering
This is a remote position.
Role Highlights
Competitive salary package + performance incentives
Fun working environment and culture
Work From Home
Fixed Day Shift schedule
5-day work week - Weekends Off
HMO package with dependent/s
Full-time, regular employment
About eSkilled
eSkilled is an international education technology company building advanced software platforms for the vocational education and training sector.
Our ecosystem includes:
Student Management Systems (SMS)
Learning Management Systems (LMS)
AI-powered course creation tools
Compliance and governance platforms
Our mission is to transform how education organisations operate by embedding automation, artificial intelligence, and integrated compliance systems directly into their core platforms.
We are now looking for an experienced Head of Software Engineering to lead our technology organisation and drive the next phase of engineering innovation.Role Overview
The Head of Engineering is responsible for the technical leadership, operational excellence, and innovation of the entire engineering organisation.
You will oversee all engineering functions including:
Software Development
DevOps and Infrastructure
Quality Assurance and Testing
Engineering Delivery and Project Management
You will lead the adoption of modern engineering practices including AI-assisted development, agentic coding, advanced CI/CD pipelines, and automated testing frameworks to significantly improve engineering productivity and platform reliability.
This role will manage and mentor a large distributed engineering team and work closely with executive leadership to deliver scalable, secure, and high-performance SaaS platforms.
Engineering Organisation Scope
Team Size: 30+ engineers across development, DevOps, QA, and project delivery
Platform Type: Enterprise SaaS platforms used internationally
Development Model: Distributed remote engineering teams
Infrastructure: Cloud-based SaaS platforms with high reliability requirements
Engineering Transformation Focus: AI-assisted development and automated delivery pipelines
Key Responsibilities
Engineering Leadership
Lead and manage the entire engineering organisation including Development, DevOps, QA, and Project Management teams
Establish clear engineering structures, accountability frameworks, and team performance standards
Mentor engineering managers and technical leads
Ensure alignment between engineering delivery and business objectives
DevOps and Infrastructure Leadership
Oversee DevOps teams responsible for infrastructure, deployment, and environment management
Lead continuous improvement of cloud infrastructure architecture and scalability
Ensure high availability, performance, and resilience of production systems
Implement infrastructure automation and modern DevOps practices
CI/CD and Engineering Productivity
Own and continuously improve the organisationās CI/CD pipelines
Drive improvements in:
build automation
release automation
deployment reliability
rollback and recovery processes
Implement engineering metrics to track delivery performance including:
deployment frequency
lead time for changes
change failure rate
mean time to recovery
Agentic Coding and AI-Enabled Development
Lead the adoption of modern AI-driven engineering workflows including:
Agentic coding environments
AI-assisted code generation
AI-powered code review and testing
AI-driven documentation generation
Engineering knowledge automation
Responsibilities include:
Evaluating and implementing AI development tooling
Establishing standards for responsible AI-assisted coding
Improving engineering productivity through AI-driven workflows
Ensuring AI-assisted development maintains high standards of code quality and security
Quality Engineering and Testing
Oversee QA teams responsible for automated and manual testing
Expand automated testing coverage across the platform
Implement modern quality engineering practices including:
test automation
continuous testing
regression testing frameworks
performance and load testing
Ensure quality gates are embedded into CI/CD pipelines
Digital Transformation of Engineering
Lead continuous improvement of engineering systems and processes including:
Modernising development workflows
Implementing advanced developer tooling
Improving engineering observability and monitoring
Automating engineering operations
Scaling engineering systems to support business growth
This includes building a high-productivity engineering environment supported by modern tools and automated processes.
Security and Compliance
Ensure secure development practices across all engineering teams
Maintain strong security standards for SaaS platform operations
Implement secure CI/CD practices and infrastructure security
Work with leadership to maintain strong information security posture
Delivery and Project Governance
Oversee engineering delivery and project execution
Ensure strong coordination between Product, Engineering, and QA teams
Establish reliable delivery frameworks and development roadmaps
Improve predictability and transparency of engineering delivery
Requirements
Required Experience
Proven experience leading engineering teams of 30+ people
Ideally, 10 years of relevant experience
Experience managing DevOps, QA, and software development teams
Strong background in modern SaaS platform engineering
Deep experience with CI/CD pipelines and DevOps culture
Experience improving engineering productivity and delivery performance
Experience managing distributed or remote engineering teams
Highly Valued Experience
Experience implementing AI-assisted software development workflows
Experience with agentic coding environments
Experience building high-scale SaaS platforms
Experience leading engineering transformation initiatives
Strong cloud infrastructure experience
Personal Attributes
We are looking for a leader who:
Builds high-performance engineering teams
Is passionate about innovation in software development
Is focused on engineering excellence and continuous improvement
Can scale engineering organisations effectively
Brings strong technical leadership and clear decision-making
Benefits
Why Join eSkilled
Work on advanced AI-enabled technology platforms
Lead a large international engineering organisation
Help shape the future of education technology
Fully remote work environment
Annual Pay Reviews
PHP 100,000 medical coverage for 2 dependents
Dental and optical benefits
Company-provided equipment
Virtual games, events, and lunch outs
Opportunity to drive engineering innovation and transformation
Apply Now