EPAM Systems
Posted 6d ago

Lead Software Engineer (PHP, MySQL)

EPAM Systems
Brazil or Colombia or Mexico
RemoteFull Time
Responsibilities
  • leading architecture
  • mentoring engineers
  • optimizing software
Requirements
  • Requires 5+ years of PHP experience
  • Technical leadership
  • Large-scale systems architecture, MySQL, HTML
  • JavaScript/TypeScript
  • SASS/SCSS, Git
  • Distributed systems
  • Complexity analysis
  • Mentoring, and English communication at B2+ level
Technical tools mentioned
PHPMySQLHTMLJavaScriptTypeScriptSASS/SCSSGitRedisAngularBootstrap CSS

Job description

We are looking for a highly motivated Lead Software Engineer with PHP and MySQL to join our Engineering team. You'll partner with our product, design, and engineering leadership to drive the technical direction of our web-based applications, mentor a team of engineers, shape product decisions with deep technical expertise, and ensure the successful delivery of our core platform and other products using industry-leading development practices.

Responsibilities

  • Lead the architecture, design, and development of scalable PHP APIs, services, and solutions from concept to production, setting the technical vision for a focused product team
  • Provide technical leadership across all aspects of the software development lifecycle, including design, development, testing, deployment, code reviews, debugging, and documentation
  • Define and drive solutions to complex problems within large-scale distributed systems, making key architectural decisions that influence multiple teams
  • Establish and champion engineering standards for clean, reusable, and high-quality code, and lead the continuous improvement of those practices across the team
  • Own technical decisions that support goals of quality, performance, scalability, reliability, availability, and security at a platform level
  • Guide the team in building new features with a strong focus on testability, extensibility, and long-term maintainability
  • Identify opportunities to optimize existing software and lead initiatives to improve overall system efficiency
  • Mentor and coach engineers, fostering their professional growth and technical development
  • Cultivate a culture of innovation, collaboration, and continuous improvement within the team
  • Advocate for and drive the adoption of modern development practices, tools, and technologies across the engineering organization
  • Collaborate with product managers, designers, and other stakeholders to align technical strategy with business goals

Requirements

  • 5+ years of PHP programming experience, including prior technical leadership or lead engineer responsibilities
  • Proven experience architecting and delivering large-scale, production-grade systems
  • Deep expertise in MySQL or similar technology, including performance tuning and schema design
  • Strong background in HTML, JS/TS, and SASS/SCSS
  • Solid experience with Git and modern version control workflows
  • Deep understanding of Distributed Systems and their design patterns
  • Ability to perform time and memory complexity analysis, and guide others in applying these principles
  • Demonstrated experience mentoring engineers and leading technical initiatives
  • Excellent written and verbal communication skills in English (B2+ level), with the ability to influence both technical and non-technical stakeholders

Nice to have

  • Experience with caching technologies (e.g., Redis) at scale
  • Hands-on experience with a modern JS framework (Angular and Bootstrap are a bonus)
  • Advanced knowledge of PHP optimization and performance tuning
  • Experience driving cross-team technical initiatives or contributing to broader engineering strategy

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
7h
Save
Mark Applied
Hide
Senior Software Engineer Backend - Search Platform
Southeast Region, Brazil
OnsiteFull Time
Mercado Libre
Mercado LibreNASDAQ: MELI: E-commerce and financial services marketplace for Latin America.
Experience developing maintainable Go or Java solutions, scalable batch and streaming data pipelines with Kafka or similar tools, cloud platforms, CI/CD, OWASP security practices, data modeling, and event-driven messaging architectures.
Go, Java, Kafka, AWS, Azure, GCP, CI/CD, OWASP, Claude
19h
Save
Mark Applied
Hide
Senior Software Enginer | Backend
Buenos Aires or Santiago or Mexico City
HybridFull Time
Fudo
Fudo: Cloud-based management platform for restaurants, bars, and cafes.
5+ YOERequires 5+ years of backend experience, a systems/computer science education, Ruby expertise, API and database knowledge, Internet protocols, PostgreSQL, Git, and English or Portuguese training availability.
Ruby, React, Angular, Flutter, Unicorn, Puma, Redis, Postgres, Mongo, OpenSearch, Grafana, Open Telemetry, Prometheus, CloudWatch, JSON:API, Open API, JSON Schema, HTTP, TCP, UDP, WebSocket, PostgreSQL, Git, JavaScript, Vue, Linux
19h
Save
Mark Applied
Hide
Senior Software Engineer (Pipeline team)
Bogota, Bogotá D.C., Colombia
RemoteFull Time
Foundation AI
Foundation AI: Automates document processing and data extraction for law firms.
5+ YOE5+ years software engineering experience, including 2–3 years in production ML/AI. Requires Python, SQL, LLM/RAG, MLOps, Airflow, MLflow, Bedrock, and professional English; bachelor's degree or equivalent experience.
Python, SQL, Airflow, MLflow, Bedrock, AWS, S3, ECS/EKS, Lambda, LangChain, MCP
21h
Save
Mark Applied
Hide
Software Engineer Web Java Sr
Mexico or Colombia
HybridFull Time
Softtek
Softtek: Provider of global software engineering and IT services.
7+ YOERequires 7+ years of Java development, 5+ years with Hibernate/JPA, Oracle-to-PostgreSQL migration experience, Spring 4.x, SQL optimization, LOB migration, PL/SQL conversion, and Gradle builds.
Java, Java 8, Hibernate/JPA, Hibernate 4.x, Oracle, PostgreSQL, Spring Framework 4.x, Gradle, Grails 5.x, GORM, Groovy, Quartz Scheduler, HikariCP, Flyway, Liquibase, Azure, JDBC, PL/SQL, PL/pgSQL
23h
Save
Mark Applied
Hide
Software Engineer – Full Stack
Contagem, Minas Gerais, Brazil
OnsiteFull Time
Wabtec
WabtecNYSE: WAB: Manufacturer of equipment and digital solutions for rail transportation.
Bachelor's degree in a related field; software development and application support experience; Node.js, Angular, TypeScript/JavaScript, SQL Server, REST, GraphQL, AWS, Terraform, CI/CD, and production troubleshooting experience; fluent English.
Node.js, Angular, TypeScript, JavaScript, SQL Server, RESTful APIs, GraphQL, CSS, Jest, Vitest, AWS, Terraform, Chef, CI/CD, DevOps, Datadog, Oracle ERP, Epicor, SAP
1d
Save
Mark Applied
Hide
Software Engineer - Process Path - Shipping IT
Mexico City, Mexico
HybridFull Time
Mercado Libre
Mercado LibreNASDAQ: MELI: Leading e-commerce and fintech ecosystem in Latin America.
Backend development experience with Go or Java, design patterns, REST services, relational and non-relational databases, monitoring tools, scalable production systems, and AI-assisted software development.
Go, Java, REST, Artificial Intelligence
1d
Save
Mark Applied
Hide
Software Engineer II - Automação RPA
Brazil
RemoteFull Time
Stone
StoneNasdaq: STNE: Payment technology and financial services for Brazilian entrepreneurs.
Practical UiPath development with Studio and Orchestrator, Python automation in BotCity, LLM coding assistant use, and Git version control. UiPath certification and REFramework experience are preferred.
UiPath, BotCity, UiPath Studio, UiPath Orchestrator, Python, Claude Code, Codex, Copilot, Git, REFramework, BPMN, Studa, Biblioteca Stone
1d
Save
Mark Applied
Hide
Staff Software Engineer
Toronto or New York City or Austin or Berlin or Bucharest or Chicago or Dubai or Jakarta or London or Paris or San Francisco or São Paulo or Singapore or Seoul or Sydney or Tokyo
$184k-$314k/yr HybridFull Time
Braze
BrazeNASDAQ: BRZE: Platform for personalized customer engagement and cross-channel messaging.
7+ YOERequires 7+ years of relevant experience, full-stack development, strong TypeScript and React skills, scalable web architecture expertise, mentoring experience, and clear technical communication. Python or Ruby on Rails preferred.
TypeScript, React, Vue, Python, Ruby on Rails, LLM, AI coding agents