
Lead Software Engineer (Scala)/ 7 hours ago
EPAM Systems
Attractive
Application ends: 2026-03-12
Quick Summary
EPAM Systems is hiring a remote Lead Software Engineer (Scala) in Brazil to lead a distributed team enhancing the Storefront Environment. This role involves overseeing service development, addressing bugs, mentoring, documenting workflows, and coordinating across US/EU time zones. Candidates need 5+ years of leadership experience, hands-on expertise 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 Bachelor's in Computer Science are required.
Lead Software Engineer (Scala)
We are seeking a Lead Software Engineer (Scala) to lead our distributed team in enhancing the Storefront Environment. This critical role involves enabling seamless browsing and purchasing experiences across various merchant stores.
You will be instrumental in driving technical direction, mentoring team members, and contributing to the scaling of our high-performance applications within a collaborative agile framework. Join us to shape the future of our platform.
Responsibilities:
- Oversee the development and optimization of services that support the storefront environment.
- Address production bugs, ensuring timely fixes and implementing feature enhancements.
- Coach and mentor team members, actively removing obstacles to enhance productivity.
- Prepare and maintain comprehensive documentation for workflows and systems.
- Coordinate effectively with distributed colleagues across US and EU time zones.
- Partner with engineers to define requirements and formulate the team’s strategic roadmap.
- Investigate and adopt new languages, frameworks, and tools relevant to project needs.
Requirements:
- Proven leadership experience in software engineering with 5+ years of professional experience.
- Hands-on expertise with Scala, Node.js, and TypeScript.
- Familiarity with PHP; knowledge of gRPC is advantageous.
- Demonstrated track record of scaling and evolving high-volume applications.
- Ability to guide project discovery, architecture design, and implementation phases.
- Strong commitment to collaborative agile practices and team mentoring.
- Fluency in English (C1 Advanced or higher).
- Bachelor's degree in Computer Science or a closely related technical discipline.
Nice to Have:
- Familiarity with PHP and gRPC.
- Experience with diverse programming languages and tools.
- Comfort working across multiple time zones.

