yandex
SeniorУдалённоПолная занятость

Senior Go Engineer

ИИОценка ИИ

Интересный проект в сфере mobility с современным стеком (Go, K8s, AWS). Однако, проектная занятость (3+3 месяца) может подойти не всем, кто ищет долгосрочную стабильность.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.


Вакансия из открытого источника
Пожаловаться

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Высокая сложность обусловлена требованиями к глубокому знанию внутренних механизмов Go (concurrency, profiling) и опытом работы с высоконагруженными распределенными системами. Также требуется свободный английский и умение работать с NFR и SLA.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Анализ зарплаты

Медиана7 000 €
Рынок5 500 € – 9 000 €
ИИОценка ИИ

Указанная роль Senior Go Engineer в Европе и Казахстане обычно предполагает доход выше среднего. В Польше и Германии медиана для таких позиций составляет около 6000-8000 EUR до налогов, в то время как в Казахстане и Армении она может быть чуть ниже, но с учетом релокационных преимуществ.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Сопроводительное письмо

Составьте сопроводительное письмо под эту вакансию с вашим резюме

Иллюстрация сопроводительного письмаИллюстрация сопроводительного письма

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

Senior Go Engineer

*🗣 Language Proficiency: Upper-Intermediate*

*🧾 Employment type: Full time*

*🌍 Candidate Location: Poland, other EU countries, Kazakhstan, Serbia, Armenia, Georgia*

*🕐 Working Time Zone: CET*

*🚀 Start: ASAP*

*🧭 Planned Work Duration: 3 months this year + 3 months next year*

*👥 Customer Description:*

A global mobility and urban services platform enabling users to book rides and other services while negotiating fares directly with service providers.

*⚙️ Project Phase:* ongoing

*🤝 Soft Skills:*

• Ability to explain project architecture and the business problems addressed in depth.

• Ability to independently clarify ambiguous requirements, define metrics, address concurrency and edge cases, and articulate technical trade-offs.

*💡 Hard Skills / Must Have:*

• 5+ years of production backend engineering experience and complex product development.

• Strong Go expertise: concurrency, synchronization, context propagation, goroutine lifecycle management, and graceful shutdown.

• Experience with high-load distributed systems and microservice architecture.

• Strong SQL and data modelling: schema design, joins, indexes, query analysis, replication, partitioning, and sharding.

• Experience with MySQL or PostgreSQL and Redis caching strategies.

• Sync/async inter-service communication using gRPC and message brokers, including delivery guarantees and idempotency.

• Observability: metrics, logging, tracing, alerting, and Go profiling.

• Understanding of NFRs, SLA/SLO/SLI, Docker, Kubernetes, CI/CD, and cloud platforms.

• Maintainable, testable code; unit/integration testing; Git and code review workflows.

*✨ Hard Skills / Nice to Have:*

• Event-driven architecture experience with Kafka, NATS, or RabbitMQ.

• Infrastructure-as-code experience with Terraform or Pulumi.

• Performance profiling and optimisation of Go services.

• Familiarity with Figma, cross-platform collaboration, and AI-assisted development tools.

*📌 Responsibilities and Tasks:*

• Design, develop, and maintain scalable backend services and features.

• Drive technical research, architecture design, and implementation.

• Collaborate across teams, conduct reviews, and contribute to architectural discussions.

• Own service delivery, production monitoring, maintenance, and observability.

• Mentor engineers and participate in agile ceremonies.

*🧪 Technology Stack:* Go, Microservices, PostgreSQL/MySQL, Redis, gRPC, Docker, Kubernetes, AWS, CI/CD Откликнуться

Больше похожих вакансий + автоотклики с ИИ

Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Больше похожих вакансий + автоотклики с ИИ

Навыки

  • Go
  • Microservices
  • PostgreSQL
  • MySQL
  • Redis
  • gRPC
  • Docker
  • Kubernetes
  • AWS
  • CI/CD
  • Kafka
  • NATS
  • RabbitMQ
  • Terraform
  • Pulumi
  • SQL

Возможные вопросы на собеседовании

Проверка глубокого понимания работы рантайма Go, что критично для высоконагруженных систем.

Расскажите, как работает планировщик Go (G-M-P модель) и как он обрабатывает системные вызовы?

Важно для обеспечения надежности и корректного завершения работы микросервисов в Kubernetes.

Как вы реализуете Graceful Shutdown для Go-сервиса, использующего gRPC и очереди сообщений?

Проверка навыков проектирования баз данных для масштабируемых приложений.

В каких случаях вы выберете шардирование базы данных вместо вертикального масштабирования или репликации, и с какими сложностями при этом столкнетесь?

Проверка понимания надежности доставки данных в распределенных системах.

Как обеспечить идемпотентность при обработке сообщений из брокера (например, Kafka) в микросервисной архитектуре?

Оценка навыков оптимизации производительности.

Опишите ваш процесс поиска утечек памяти или CPU-bound узких мест в Go-приложении с использованием pprof.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Похожие вакансии

Польша
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!