EPAM is a leading general provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
We are looking for a Lead PHP Software Engineer to improve platform performance, scalability, and fair resource usage through governance and limits enforcement. You will drive design and delivery of resilient services, optimize search and data flows, and guide engineering practices—apply to help build reliable systems at scale.
Responsibilities
Lead technical design and delivery of a resilient indexing pipeline
Build scalable PHP services and components for the search platform
Define best practices for Elasticsearch mappings, queries, and monitoring
Own complex data synchronization and load-related reliability challenges
Optimize SQL queries, indexes, and schemas to improve performance
Provide technical guidance and engineering best practices to teammates
Participate in on-call rotation and drive production issue resolution
Requirements
5+ years of professional software development experience
5+ years of hands-on PHP development experience
Strong experience with a strongly typed backend language such as Go, Java, or Scala
Proven leadership experience driving design and delivery of complex resilient systems
Strong project ownership skills for complex challenges such as data synchronization and system load
Advanced Elasticsearch skills including query optimization and index management
Strong SQL performance skills across queries, indexes, and schemas
Proven distributed messaging experie
📌 Lead PHP Software Engineer (Colombia)
🏢 EPAM Systems
📍 Colombia
Postulate a este anuncio
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.