cover

Lead Software Engineer (Scala)/ 7 hours ago

EPAM Systems
Attractive
Application ends: 2026-03-12

Quick Summary

EPAM Systems is looking for a remote Lead Software Engineer (Scala) in Mexico to guide a distributed team enhancing the Storefront Environment. This role involves overseeing service development, addressing production bugs, coaching team members, documenting workflows, and coordinating across US/EU time zones. Candidates must have 5+ years of leadership experience, hands-on experience with Scala, Node.js, and TypeScript, familiarity with PHP, and a track record of scaling high-volume applications. English fluency (C1 Advanced or higher) and a degree in Computer Science are required.

We are looking for a Lead Software Engineer (Scala) to guide our distributed team in enhancing the Storefront Environment, enabling seamless browsing and purchasing across various merchant stores. You will drive technical direction, mentor peers, and contribute to scaling our high-performance applications in a collaborative agile setting. Join us and help shape the future of our platform.

Responsibilities

  • Oversee development and optimization of services supporting the storefront environment
  • Address production bugs, delivering timely fixes and feature enhancements
  • Coach team members and remove obstacles impacting productivity
  • Prepare and maintain comprehensive documentation for workflows and systems
  • Coordinate closely with distributed colleagues across US and EU timezones
  • Partner with engineers to define requirements and formulate the team’s strategic roadmap
  • Investigate and adopt new languages, frameworks, and tools relevant to the project

Requirements

  • Proven leadership background in software engineering with 5+ years of experience
  • Hands-on experience with Scala, Node.js, TypeScript and familiarity with PHP; knowledge of gRPC is beneficial
  • Track record of scaling and evolving high-volume applications
  • Ability to guide project discovery, architecture design, and implementation phases
  • Commitment to collaborative agile practices and mentoring within a team environment
  • Fluency in English, C1 Advanced or higher
  • Degree in Computer Science or closely related technical discipline

Nice to have

  • Familiarity with PHP and gRPC
  • Experience with diverse programming languages and tools
  • Comfort working across multiple timezones

Share

EPAM Systems

EPAM Systems

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