[Hiring] Golang Developer Remote

­Position: Golang Developer

Date posted: 2024-08-01

Industry: Other

Employment type: Full Time

Experience: 2 to 3 year               

Qualification: Bachelor’s Degree holder

Location: Remote

Company: Confidential

Description:

Join our team as a Golang Developer

 Modality: 100% remote.

Requirements:

  • 5+ years of professional experience in Golang or other strongly typed languages (C++, Java).
  • Strong knowledge of databases, tables, indexes and distributed systems.
  • Knowledge of parallelism, locking, synchronization and race conditions in software development.
  • Familiarity with caching mechanisms and cache invalidation strategies.
  • Experience with cloud infrastructure, preferably GCP or AWS.
  • Proficiency with Unix systems and comfort on the terminal.
  • Strong commitment to writing comprehensive tests for all developed functions.
  • Good knowledge of API design principles and best practices.
  • English: Advanced B2 or C1 (conversational – fluency).

 Desirable requirements:

  • Previous experience with Cassandra or other distributed databases.
  • Familiarity with Docker, Redis, Terraform and Grafana.
  • Knowledge of Kubernetes (experience not mandatory but beneficial).