About the role
We’re seeking a Senior Platform Engineer (PHP) to join our Zable Card Platform engineering pod. Our current team consists of around 22 engineers, including backend, frontend, and platform engineers. They work alongside 150 talented engineers across the rest of our engineering function.
There’s a lot to do, from building and integrating new APIs to further improving the customer journey and optimising the lending platform to deep architectural discussions.
Zable is on an exciting growth journey and we need an extra Platform engineer to help define and be part of our plans to grow the business forward.
Our Tech Stack
Backend
PHP 8
Symfony
AWS
MySQL
RabbitMQ
Docker
Kubernetes
Kafka
Other
Jenkins and Github Actions - we deploy to production as soon as we finish a feature
Behat, PHPUnit, Jest, Selenium and Detox for automated testing
What we’re looking for
We’re on the hunt for a PHP expert who thrives on scaling platforms, solving complex challenges, and shaping high-performance systems.
Essential
6–8 years in PHP, including 2–3 years scaling large platforms
Mastery of PHP 8.0+ and modern frameworks (Symfony or Laravel)
Proven experience designing and running distributed, asynchronous systems
Hands-on skills in auto-scaling infrastructure & architecture
Confidence with Domain-Driven Design, Event Sourcing, and automated testing
A collaborative mindset with a passion for learning and sharing knowledge
Desirable
Experience with event-driven and message-driven systems
Knowledge of microservices and Site Reliability Engineering
Familiarity with AWS, observability tools, and CI/CD optimization
Hands-on debugging skills at the infrastructure level
Success working in cross-functional, fast-paced teams
If you love building resilient systems at scale and want to make a real impact, we’d love to meet you.
Interview process
Phone call with one of the team
Task - Coding exercise to complete in your own time and showcase your skills
Technical Interview to discuss your solution to the coding exercise
Systems Design Interview
Culture-Add interview