Senior Golang Engineer

Remote senior English B1 23 days ago full-time
Apply now →

✓ Drop your CV once, then continue to the employer's application form. Your profile stays here for every recruiter hiring on igamingjobs.

Role in brief

iGaming Hunt seeks a Senior Golang Engineer to enhance high-load backend systems for a betting product. Candidates with extensive Go experience and a background in betting products should consider this role.

GoSQLKafkaKubernetesDockerLinux

About the role

As a Senior Golang Engineer at iGaming Hunt, you will focus on developing and optimizing backend systems for a betting product, ensuring high performance and reliability. This fully remote position allows you to collaborate with a team dedicated to innovative solutions in the iGaming sector.

The ideal candidate will bring over seven years of development experience, with at least four years specifically in Go. You will work with technologies such as SQL, Kafka, Kubernetes, and Docker to build scalable systems that handle high loads, contributing to the overall success of the product.

Skills that matter here

  • Go: This role requires a deep understanding of Go, including concurrency and memory management.
  • SQL: Strong SQL skills are needed for working with relational databases.
  • Kafka: Experience with Kafka is essential for managing data streams in high-load environments.
  • Kubernetes: Kubernetes knowledge is necessary for orchestrating containerized applications.
  • Docker: Docker is used for creating, deploying, and running applications in containers.
  • Linux: Proficiency in Linux is important for managing the development and production environments.

Who this role suits

  • Candidates should have a strong background in software development, particularly in high-load systems.
  • Individuals who thrive in this role are likely to have experience in the betting industry.
  • A collaborative working style and the ability to communicate effectively in English are essential.
  • Those who can navigate complex technical challenges and have a passion for iGaming will excel.

From the employer

Requirements

  • 7+ years of commercial development experience;
  • 4+ years predominantly with Go;
  • Mandatory experience in developing betting products;
  • Deep understanding of Go and its internals: concurrency, memory allocation, GC, data structures;
  • Strong SQL and experience with relational databases;
  • Production experience with Kafka, Kubernetes, Docker, Linux;
  • Experience with high-load / distributed systems;
  • English — Intermediate+.

Conditions

  • Fully Remote
  • Full-time

Nice to have:

  • PostgreSQL, ClickHouse, microservices, DDD / Clean / Hexagonal Architecture, and experience with financial/transactional systems.

Questions about this role

What is the remote policy?

The position is fully remote, allowing for flexible work arrangements.

What seniority level is this position?

This is a senior-level role requiring significant experience in software development.

How do I apply for this position?

Interested candidates can apply through the iGaming Hunt website.

Apply now →

✓ Drop your CV once, then continue to the employer's application form. Your profile stays here for every recruiter hiring on igamingjobs.

Similar jobs