About Us
eyworks Limited is a fast-growing SaaS company delivering technology solutions to the childcare and education sector. Our platforms are built to be scalable, reliable, and intuitive – powered by PHP,, React Native, and AWS cloud technologies.
As we continue to expand, we are seeking a
Principal Software Engineer
to act as a technical authority across our backend systems. You will combine expert-level PHP engineering with strong AWS and database optimisation skills to design and deliver secure, high-performance, and scalable solutions.
This is a
hands-on, high-impact role
where you will work closely with product teams, engineers, and leadership to set technical direction, solve complex problems, and drive engineering excellence.
Key Responsibilities
* Lead Backend Development – Architect, build, and optimise backend services using modern PHP frameworks (Yii, Laravel).
* Platform Scalability & Reliability – Design systems to handle high concurrency, multi-tenant environments, and rapid growth.
* Database Optimisation – Oversee MySQL (Aurora) performance tuning, indexing strategies, and schema design for scalability.
* API Strategy – Define and implement RESTful and event-driven APIs with best practices for performance and security.
* AWS & DevOps – Design and maintain cloud-native infrastructure using services such as S3, CloudFront, ECS/Fargate, Lambda, SQS, SNS, and Cognito.
* CI/CD & Automation – Ensure efficient, reliable deployments using GitLab CI/CD, AWS CodePipeline, or similar.
* Security & Compliance – Apply best practices in authentication, IAM, encryption, and audit logging to ensure a secure platform.
* Technical Leadership – Mentor engineers, review code, and champion high coding and architectural standards.
* Cross-Team Influence – Work with frontend, mobile, and product teams to ensure smooth integrations and unified platform design.
* Continuous Improvement – Evaluate new technologies, tools, and practices to improve productivity and system quality.
Required Skills & Experience
* 10+ years in software engineering, with a focus on backend development.
* Deep expertise in PHP (modern frameworks such as Yii, Laravel).
* Strong experience with MySQL (Aurora) performance optimisation and schema design.
* Expert knowledge of AWS services (S3, CloudFront, ECS, Lambda, SQS, SNS, Cognito, CloudWatch).
* Proven experience building and scaling multi-tenant SaaS platforms.
* Strong understanding of DevOps practices and containerisation (Docker, ECS).
* Skilled in API architecture and event-driven design.
* Solid understanding of security best practices and cloud compliance.
* Excellent problem-solving, communication, and mentoring skills.
Preferred Skills
* AWS Certification (Solutions Architect or Developer).
* Experience with Infrastructure as Code (Terraform, CloudFormation).
* Exposure to mobile backend integrations (React Native + AWS).
* Knowledge of cost optimisation and performance profiling in AWS.
Why Join Us?
* Lead the backend technical direction for a high-growth SaaS platform.
* Hybrid flexible working model.
* Influence key architectural and technology decisions.
* Collaborative and innovation-driven environment.
* Career progression into senior architectural or leadership roles.
Note:
You must have the right to work in the United Kingdom; no visa sponsorship will be provided.