Backend Domain Lead Position
The Backend Domain Lead will be responsible for spearheading the technical direction of a core backend domain, aligned to business priorities. This includes owning solution design and architecture across distributed backend systems, collaborating with cross-functional teams and offshore engineering partners, and championing code quality, scalability, and long-term maintainability.
This role requires a strong leader who can guide and mentor engineers through code reviews, solutioning, and best practices.
The ideal candidate will have 6+ years of backend development experience with PHP 7/8 and 2+ years' exposure in a technical lead or domain ownership capacity.
Key Responsibilities:
* Owning the technical direction of a core backend domain
* Leading solution design and architecture across distributed backend systems
* Collaborating with cross-functional teams and offshore engineering partners
* Championing code quality, scalability, and long-term maintainability
* Guiding and mentoring engineers through code reviews, solutioning, and best practices
Requirements:
* 6+ years of backend development experience with PHP 7/8
* 2+ years' exposure in a technical lead or domain ownership capacity
* Strong experience with Symfony or similar modern PHP frameworks
* Deep understanding of REST/SOAP APIs, scalable architecture, and clean coding practices
* Skilled in relational database modelling and performance tuning (MySQL)
* Familiar with asynchronous processing, messaging queues, and containerised environments
* Experience working with CI/CD pipelines, automated testing, and DevOps tooling (Docker, GitLab)
* Strong grasp of SOLID principles, design patterns, and architecture best practices
Additional Requirements:
* Must be eligible to work full-time in Ireland without restriction