EPAM Systems
Posted 5d ago

Lead PHP Software Engineer

EPAM Systems
Brazil or Mexico or Colombia
RemoteFull Time
Responsibilities
  • designing pipelines
  • building services
  • optimizing queries
Requirements
  • Requires 5+ years of software and PHP development
  • Leadership delivering resilient systems
  • Advanced Elasticsearch and SQL skills
  • RabbitMQ or Kafka
  • Distributed systems experience, and B2 English proficiency
Technical tools mentioned
PHPGoJavaScalaSQLElasticsearchRabbitMQKafkaLinkedIn Learning

Job description

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 experience with RabbitMQ or Kafka
  • Strong communication skills for explaining complex technical concepts to technical and non-technical audiences
  • High initiative and drive to proactively identify risks and deliver solutions
  • Growth mindset with continuous learning and adaptation to evolving challenges
  • English proficiency: B2 Upper-Intermediate

Nice to have

  • Go language experience in backend services
  • Java experience in strongly typed backend systems
  • Scala experience in distributed backend systems

We offer/Benefits

  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn

EPAM is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity or expression, disability, protected veteran status, or any other characteristic protected by applicable law.

About EPAM Systems

Provides global digital platform engineering and software development services.

Similar jobs

Software Engineer roles
1d
Save
Mark Applied
Hide
Software Engineer II
Mexico
$583k-$875k/yr RemoteFull Time
Indeed
Indeed: Online employment platform for job seekers and employers.
2+ YOEBachelor's degree in a related technical field and 2+ years of experience, or an advanced degree; backend programming, scalable systems, English communication, and collaboration skills.
Java, Kotlin
1d
Save
Mark Applied
Hide
Senior .NET Azure AI Developer
Costa Rica or Peru or Colombia or Bolivia
RemoteFull Time
Encora
EncoraNSE: COFORGE: Provides global digital engineering and software product development services.
5+ YOERequires 5+ years of C# and .NET development, Azure cloud integrations, REST APIs, JSON, SQL, authentication, secure data integration, Git, Azure DevOps, CI/CD, and production support experience.
C#, .NET, Microsoft Azure, Azure OpenAI, Azure AI Foundry, REST APIs, JSON, SQL, Git, Azure DevOps, CI/CD, Microsoft Copilot Studio, Microsoft SharePoint, Microsoft Outlook, Microsoft Teams, Dataverse, Microsoft 365, Azure Application Insights, Power Automate, Microsoft Power Apps, UiPath, Azure Functions, Logic Apps, Service Bus, Python
1d
Save
Mark Applied
Hide
Remote Senior Software Engineer - Full-Stack Ruby on Rails
Brazil
$50k-$80k/yr RemoteFull Time
Monoline
Monoline: Digital platform for standalone personal umbrella insurance.
Senior-level Ruby on Rails and full-stack development experience, with PostgreSQL, Redis, Docker, cloud services, security, prompt engineering, AI workflow orchestration, and AI model integration expertise.
Ruby on Rails, PostgreSQL, Redis, Docker, AWS, Render, LangFuse, LangSmith
1d
Save
Mark Applied
Hide
Staff Software Engineer
Chile or Argentina or Brazil or Colombia or Costa Rica or El Salvador or Mexico or Philippines
RemoteFull Time
CommandLink
CommandLink: SaaS platform for managing global network and security infrastructure
Production-proven Go experience, full-stack development, high-volume infrastructure, distributed messaging, search at scale, protobuf-based contracts, cloud operations, architectural ownership, autonomy, and mentoring.
Go, Kafka, OpenSearch, protobuf, syslog, NetFlow, SNMP, OpenTelemetry, EDR, MDR
1d
Save
Mark Applied
Hide
[Job - 31067] Senior Software Developer (Back-End Focused), Brazil
Brazil
RemoteFull Time
CI&T
CI&TNYSE: CINT: Provides global digital transformation and software engineering services.
7+ YOERequires 7+ years of back-end development, expertise in a major back-end language, databases, cloud services, microservices, APIs, Docker, Kubernetes, serverless, CI/CD, security, and technical leadership.
Java, Kotlin, .NET, C#, Azure, AWS, Docker, Kubernetes, Datadog, New Relic, CI/CD
1d
Save
Mark Applied
Hide
Sr. Fullstack Developer, Originations
Canada or Brazil or Mexico
$80k-$95k/yr RemoteContract
Scratch Financial
Scratch Financial: Provides point-of-sale financing and payment processing for healthcare providers.
5+ YOERequires 5+ years of software engineering experience, strong Node.js and TypeScript backend skills, RESTful APIs, React, HTML, CSS, JavaScript, SQL/NoSQL databases, and English fluency.
Node.js, TypeScript, RESTful APIs, React, HTML, CSS, JavaScript, SQL, NoSQL, MySQL, PostgreSQL, Firestore, Redis, Docker, Kubernetes, Google Cloud Platform, PHP, Golang, Playwright, Cypress, Selenium, Microsoft Excel
1d
Save
Mark Applied
Hide
Senior Software Engineer
Bogotá, Bogotá Capital District, Colombia
HybridFull Time
Mercado Libre
Mercado LibreNASDAQ: MELI: Leading e-commerce and fintech ecosystem in Latin America.
Backend experience with Go or Java in high-traffic production systems; Google Cloud experience; batch or streaming data pipelines; and distributed observability using metrics, traces, and structured logs.
Go, Java, Google Cloud Platform, BigQuery, Cloud Storage, Pub/Sub, Dataflow, Bigtable, OpenTelemetry, Claude Code, Verdi Flows, React, Nordic
1d
Save
Mark Applied
Hide
Senior Software Engineer
Bogota, Bogota Capital District, Colombia
HybridFull Time
Mercado Libre
Mercado LibreNASDAQ: MELI: E-commerce and financial services marketplace for Latin America.
Backend development with Go or Java in high-traffic production systems; Google Cloud Platform experience; batch or streaming data pipelines; and distributed observability using metrics, traces, and structured logs.
Go, Java, Google Cloud Platform, Dataflow, Pub/Sub, Bigtable, BigQuery, Cloud Storage, OpenTelemetry, Claude Code, Verdi Flows, React, Nordic