EPAM Georgia is seeking a Lead Backend Scala Engineer to build and scale the backend infrastructure, contributing directly to the next generation of their platform
Requirements
- 5+ years of software engineering experience with at least 3 years of hands-on expertise in Scala
- Knowledge of microservices architecture and building distributed systems at scale
- Proficiency in cloud platforms such as AWS, with an understanding of key services
- Background in data-intensive systems and ensuring backend infrastructure reliability
- Familiarity with event-driven systems leveraging Kafka
- Understanding of Kubernetes for container orchestration
- Skills in observability tools like Kibana or Grafana
Responsibilities
- Lead the design, development, and maintenance of scalable backend services
- Drive the adoption of best practices in backend engineering and microservices architecture
- Optimize backend systems for performance, reliability, and scalability
- Ensure robust integration with AWS cloud services
- Investigate and resolve complex technical issues across the backend stack
- Develop and execute strategies for system observability and monitoring where necessary
- Conduct code reviews and enforce coding standards to deliver maintainable solutions
Other
- Strong communication and leadership skills with a focus on collaboration and mentoring
- Mentor and guide junior engineers, fostering growth and development within the team
- Collaborate with cross-functional teams to deliver high-quality software aligned with business objectives
- Coordinate with stakeholders to align technical efforts with company goals
- Participation in the Employee Stock Purchase Plan