cover

Senior Software Engineer (PHP, MySQL)/ 2 hours ago

EPAM Systems
Attractive
Application ends: 2026-09-13

Quick Summary

EPAM Systems is looking for a remote Senior Software Engineer based in Mexico to design and build scalable PHP APIs and services within large-scale distributed systems. Key requirements include 3+ years of PHP experience, strong MySQL expertise, familiarity with HTML, JS/TS, SASS/SCSS, and Git, a solid foundation in distributed systems and complexity analysis, and B2+ English communication skills.

We are looking for a highly motivated Senior Software Engineer with PHP and MySQL to join our Engineering team. You'll work closely with our product and design teams to support new and ongoing development of our web-based applications, contribute technical expertise to product decisions, and deliver successful implementations of product ideas using best development practices for our core platform and other products.

Responsibilities

  • Architect and develop scalable PHP APIs, services, and solutions from concept to production as part of a focused product team
  • Engage in all aspects of the software development process, including design, development, testing, deployment, code reviews, debugging, and documentation
  • Solve complex problems by designing and developing software within the context of large-scale distributed systems
  • Write clean, reusable, and quality code, adhering to best practices (and contribute towards continuous improvement of those practices)
  • Ensure that technical decisions support goals of quality, performance, scalability, reliability, availability, and security
  • Build new features with a focus on testability and extensibility
  • Optimize existing software for improved efficiency
  • Encourage innovation and foster an environment of continuous improvement
  • Advocate for modern development practices and tools

Requirements

  • 3+ years of PHP programming experience
  • Expertise in MySQL or similar technology
  • Background in HTML, JS/TS, and SASS/SCSS
  • Familiarity with Git
  • Strong understanding of Distributed Systems
  • Ability to perform time and memory complexity analysis
  • Excellent written and verbal communication skills
  • Proficiency in English at an Upper-Intermediate level (B2) or higher

Nice to have

  • Background in caching technologies (e.g., Redis)
  • Experience with a modern JS framework (Angular and Bootstrap are a bonus)
  • Knowledge of optimization in PHP

We offer

  • 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.

Share

EPAM Systems

EPAM Systems

  • Address
    Remoto
View Profile
Your experience on this site will be improved by allowing cookies Cookie Policy