Salary
💰 $130,000 - $160,000 per year
Tech Stack
AnsibleAWSAzureCloudDockerGoogle Cloud PlatformGrafanaGraphQLJenkinsKubernetesLaravelMicroservicesMySQLPHPPostgresPrometheusPuppetPythonRedisSymfonyTerraform
About the role
- Lead a high-performing PHP development team, fostering a culture of collaboration, innovation, and continuous learning.
- Mentor engineers, conduct code reviews, and guide the adoption of best practices in software engineering.
- Partner with cross-functional teams to translate business requirements into robust technical solutions.
- Define and evolve the architecture of PHP-based services and applications to ensure scalability, maintainability, and performance.
- Establish and enforce coding standards, design principles, and architectural guidelines.
- Drive the adoption of modern frameworks, tools, and methodologies.
- Lead the design, development, and deployment of mission-critical PHP applications and platform components.
- Ensure high-quality, maintainable code through peer reviews, automated testing, and CI/CD pipelines.
- Collaborate with DevOps/SRE teams to optimize application reliability and performance.
- Work with SRE to maintain and improve system uptime, scalability, and latency targets.
- Drive performance analysis, tuning, and optimization efforts.
- Implement and uphold security best practices for PHP applications and supporting infrastructure.
- Advocate for process improvements, automation, and modern engineering practices.
- Stay informed on emerging trends in PHP, backend development, cloud services, and DevOps tooling.
- Lead proof-of-concept initiatives for new technologies and frameworks.
Requirements
- PHP Mastery: Proven experience architecting and developing large-scale PHP applications (preferably Laravel, Symfony, or similar frameworks).
- Database Expertise: Strong skills with relational databases (MySQL/PostgreSQL) and caching technologies (Redis, Memcached).
- CI/CD Pipelines: Proficiency with Jenkins, GitLab CI, or equivalent, including automated testing and deployment.
- API Development: Expertise in designing, implementing, and securing RESTful and/or GraphQL APIs; knowledge of API gateways and authentication standards (OAuth, JWT).
- Monitoring & Logging: Familiarity with tools like Prometheus, Grafana, ELK stack, or similar.
- Leadership & Collaboration: Strong track record of leading development teams and delivering complex software projects.
- Excellent communication skills for engaging both technical and non-technical stakeholders.
- Ability to mentor engineers and drive alignment on technical direction.
- Bonus Skills: Experience with AWS, Azure, or GCP; containerization with Docker; orchestration with Kubernetes.
- Bonus Skills: Familiarity with microservices architecture.
- Scripting abilities in Bash, Python, or PowerShell.