Skip To Main Content
backBack to Search

Senior Go Developer

Remote in Brazil,
& 4 others
Go Language
& 9 others
warning.png
Sorry, this position is no longer available

We are seeking a talented Senior Go Developer to join our remote team.

In this role, you will be responsible for developing high-quality software and solving complex engineering problems in close cooperation with customer teams. You will also play a key role in creating and maintaining testing infrastructure for unit & automated testing, as well as handling customer requests in a timely manner.

Responsibilities
  • Develop high-quality software and solve complex engineering problems in close cooperation with customer teams
  • Create and maintain testing infrastructure for unit & automated testing
  • Communicate with customers and handle their requests in a timely manner
Requirements
  • Minimum of 3 years of experience in Go language development
  • At least 5 years of total software development experience
  • Significant previous experience working in gRPC/Protobuf and with Relational Databases (PostgreSQL/MySQL)
  • Familiarity with Kubernetes and container deployments
  • Knowledge of ReactJS
  • Proven experience with production applications
  • Ability to work directly with customers without supervision
  • Fluent in English (B2 level or higher)
Nice to have
  • Experience with GraphQL
  • Airflow/data pipeline experience
  • Readiness to learn new technologies
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

These jobs are for you