We are looking for a remote Senior Go/Golang Developer with 4,5+ years of software engineering experience and Scala knowledge to join our team.
Responsibilities
- Working in any number of our Product Teams, utilizing agile best practice
- Building products and improving existing ones
- Taking part in decisions related to how we undertake new projects
- Gathering requirements and scoping out projects with the rest of the team
- Working closely with other developers, designers, QA and others
Requirements
- 4,5+ years of software engineering experience building web applications with Golang
- Working experience with relational databases (PostgreSQL, MySQL) and key-value stores (Memcached, Redis)
- Interest in new technologies and tools, but understanding the rationale for choosing Boring Technology
- Comfortable building and scaling systems in a growing services infrastructure. Driven to improve performance, enhance code quality, and establish best practices for the team
- Proven ability to get up to speed quickly, a team player willing to learn whatever new skills or tools needed to get the job done
- Initiative and communication skills to build relationships with colleagues on different teams to solve fundamental business problems
- English level proficiency B1
Nice to have
- Experience with Scala/Ruby on Rails/Python is a plus
- Experience with front-end technologies (React)
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