Software Architect (PHP)

Software Architect (PHP) to help shape the technical direction of our product and ensure long-term scalability, maintainability, and performance. You’ll collaborate closely with engineering squads, product managers, and DevOps to guide architectural decisions, improve technical standards, and mentor senior engineers.

Tech Stack
Languages & Frameworks:
PHP 8+
Symfony, Laravel (depending on squad focus)
Node.js (for selected backend services)

Databases:
PostgreSQL, MySQL, MongoDB
Infrastructure:
AWS (EC2, ECS, S3, RDS, CloudFront, Lambda)
Kubernetes, Docker
CI/CD pipelines (Jenkins, GitHub Actions)
Monitoring & Logging:
Prometheus, Grafana, Kibana

Other:
REST APIs, Webhooks, SQS/SNS
PHPUnit, Postman, BDD/TDD
Git, monorepo/multirepo strategies
What We’re Looking For
8+ years of software engineering experience, with a focus on backend and distributed systems
3+ years in an architectural or staff-level role, ideally in a product-driven environment
Deep knowledge of PHP (Symfony or Laravel) and modern architectural patterns
Strong understanding of microservices, event-driven systems, and API design
Experience designing and maintaining systems at scale (high-load, multi-region, high availability)
Proficiency in cloud infrastructure (preferably AWS), Docker, and Kubernetes
Ability to balance business needs with technical excellence
Excellent communication skills and fluent English (B2+)

Nice-to-Haves
Experience introducing DDD, CQRS, or hexagonal architecture
Familiarity with Node.js
Experience working in a regulated or enterprise environment (e.g. e-commerce, fintech)
Previous experience working in or leading cross-functional squads

Work Format: Remote
Team: Experienced engineers, product-minded, collaborative culture
Approach: Autonomous squads, strong code quality culture, modern tech and tooling

Published 23 April
29 views
·
3 applications
34% read
·
0% responded
To apply for this and other jobs on Djinni login or signup.

Similar jobs

Countries of Europe or Ukraine