
Senior Software Engineer (Scala)/ 7 hours ago
EPAM Systems
Attractive
Application ends: 2026-03-12
Quick Summary
EPAM Systems is seeking a remote Senior Software Engineer (Scala) in Brazil to join a distributed team supporting the Storefront Environment. Responsibilities include maintaining and improving services, fixing bugs, mentoring engineers, documenting workflows, and collaborating across US/EU time zones. Candidates should have 3+ years of experience with Scala, Node.js, and TypeScript, with PHP and/or gRPC as a bonus, and a background in scaling high-throughput applications. English proficiency and a BS in Computer Science or a related field are required.
We are seeking a Senior Software Engineer (Scala) to join our distributed team, supporting the Storefront Environment that enables shoppers to browse and purchase products across all merchant stores.
Responsibilities
- Maintain and improve services that power the environment
- Support bug fixes and implement enhancements to applications in Production
- Mentor engineers and help remove productivity blockers
- Produce technical documentation of workflows related to the environment
- Collaborate with a distributed team across US and EU timezones
- Work closely with engineers to gather requirements and develop the team’s roadmap
- Explore and engage in unfamiliar languages, tools and technologies
Requirements
- 3+ years of professional experience as a Software Engineer
- Experience developing in Scala, Node.js and Typescript; PHP and/or gRPC as a bonus
- Background in evolving and scaling high throughput applications
- Capability to contribute to project discovery, design and implementation
- Desire to work in a collaborative open environment on an Agile team as a contributor and mentor
- Proficiency in English
- Qualifications in Computer Science or a related technical field (BS degree or higher)

