Эта вакансия в архиве

Посмотреть похожие вакансии ↓
Company hidden
обновлено 2 месяца назад

Senior Backend Engineer (Golang)

Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Kazakhstan
Релокация
Kazakhstan

Описание вакансии

Текст:
/

TL;DR

Senior Backend Engineer (Golang): Design and implement complex business logic and scalable backend solutions for high-load environments with an accent on database optimization, asynchronous service interactions, and system reliability. Focus on microservices architecture, managing service lifecycles from delivery to monitoring, and applying engineering best practices.

Location: Hybrid in Kazakhstan. A relocation package is offered for candidates from other regions to Kazakhstan.

Company

hirify.global is a product company developing and scaling backend solutions across its product areas.

What you will do

  • Design and implement complex business logic in Golang autonomously, ensuring high performance and reliability.
  • Design optimal database structures (SQL), manage indexes, optimize query performance, and build asynchronous service interactions using Kafka.
  • Take ownership of backend services lifecycle, including delivery, monitoring, and maintaining services in production.
  • Write clean, structured code, conduct code reviews, ensure architectural compliance, and implement engineering best practices.
  • Set up monitoring and alerting for services, participate in Post-Mortem processes, identify root causes, and automate routine tasks.
  • Share expertise with the team, participate in onboarding new members, and contribute to internal libraries and tools.

Requirements

  • 6+ years of commercial backend engineering experience, with a focus on solving complex problems in high-load environments.
  • 4+ years of commercial experience with Golang, applying advanced features in practice.
  • Strong SQL knowledge, including designing schemas, scaling strategies (replication, partitioning, sharding), and query optimization for high-load environments.
  • In-depth knowledge of Redis, familiarity with various data structures, and its efficient use in high-load systems.
  • Experience working with Docker, understanding CI/CD pipelines, and knowledge of Kubernetes (or analogs) and cloud infrastructure (like AWS).
  • Experience with synchronous and asynchronous inter-service communication patterns, focusing on reliability in high-load environments.
  • Deep understanding of main microservice architecture patterns and efficient client-server interactions.
  • Proven ability to design and implement a full observability strategy, including metrics, logging, dashboards, and tracing.

Culture & Benefits

  • Stable salary and official employment.
  • Health insurance.
  • Hybrid work mode and flexible schedule.
  • Access to professional counseling services (psychological, financial, legal support).
  • Discount club membership.
  • Diverse internal training programs and partially or fully paid additional training courses.
  • All necessary work equipment provided.