
Senior Software Engineer (Scala)/ 7 hours ago
EPAM Systems
Attractive
Application ends: 2026-03-12
Quick Summary
This Senior Software Engineer (Scala) role involves maintaining and improving services for a Storefront Environment, supporting online shopping, and includes responsibilities like bug fixes, enhancements, mentoring, technical documentation, and collaborating with a distributed team across US and EU timezones. Candidates need 3+ years of software engineering experience, proficiency in Scala, Node.js, and TypeScript (PHP and/or gRPC are a bonus), a background in evolving and scaling high throughput applications, and the capability to contribute to project discovery, design, and implementation within an Agile team. A Computer Science degree and English proficiency 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)

