Scala & 4 others
EPAM Systems
Brazil · Amp. Gabriel Hernández, Ciudad de México, CDMX, Mexico · Remote
Posted on Nov 19, 2025
Responsibilities
- Maintain and enhance core services that support client operations
- Address production issues by fixing bugs and implementing application improvements
- Mentor team members and help remove obstacles to boost productivity
- Create and update technical documentation for workflows
- Collaborate with a distributed team across US and EU time zones
- Work closely with engineers to gather requirements and help shape the team’s development roadmap
- Explore and adapt to new programming languages, tools, and technologies as needed
Requirements
- Bachelor’s or Master’s degree in Computer Science or a related field
- At least 3 years of relevant experience in software development
- Proficient in Scala, with experience in Node.js and JavaScript/TypeScript
- Background in developing and scaling high-throughput applications
- Ability to participate in project discovery, design, and implementation phases
- Eagerness to work in a collaborative, Agile team environment as both a contributor and mentor
- Fluent English communication skills, both written and spoken, at B2+ level or above
Nice to have
- Experience with PHP
- Experience with Go Language
- Familiarity with gRPC
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