Middle Golang Developer

от 2 500 до 3 700 за месяц до вычета налогов

Выплаты: раз в месяц

Опыт работы: 3–6 лет

Полная занятость

График: 6/1 или 5/2

Рабочие часы: 7, 8 или 9

Формат работы: удалённо

Напишите телефон, чтобы работодатель мог связаться с вами

Чтобы подтвердить, что вы не робот, введите текст с картинки:
captcha
We are looking for a highly skilled Senior Golang Developer to take the lead in architecting and optimizing modern, scalable microservices. You will be responsible for delivering high-performance, cloud-native solutions in a fast-paced SaaS environment, ensuring reliable and efficient back-end systems for mission-critical, large-scale industries.
Key Responsibilities:
  1. Lead Golang microservice development with a focus on distributed, high-load architecture.
  2. Write optimized, clean, and well-tested Go code following best practices and design patterns.
  3. Design and maintain RESTful/gRPC services, ensuring secure and scalable communication flows.
  4. Integrate with Kafka or other message queues to handle real-time data streams and asynchronous processing.
  5. Implement and document cron jobs that go beyond simple scheduling, incorporating error handling, retries, and robust monitoring.
  6. Drive end-to-end ownership of the microservice lifecycle: from development and environment setup to Kubernetes deployment and CI/CD pipelines.
  7. Collaborate smoothly with product managers, front-end engineers, and DevOps to ensure high-quality deliverables.
  8. Conduct performance profiling, implement benchmarks, and continuously optimize system throughput.
  9. Maintain separate databases per microservice (Google Spanner) and apply best practices for data isolation and consistency.
  10. Work in a fully remote, highly collaborative virtual office, sharing knowledge and expertise across the team.
Requirements:
  • Strong expertise in Go (Golang) with at least 4 years of commercial experience.
  • Proven track record of building and operating high-load, scalable microservices in production.
  • Solid understanding of Kubernetes, Docker, and CI/CD pipelines to ensure swift and reliable deployments.
  • Familiarity with gRPC for high-performance inter-service communication.
  • Experience with PostgreSQL or Google Spanner – including schema design, query optimization, and handling complex workloads.
  • Ability to plan and implement advanced cron jobs, factoring in dependencies, retries, alerts, and thorough monitoring.
  • Capable of writing benchmark tests and profiling Go applications (pprof or similar).
  • Comfortable documenting APIs (REST/gRPC) and maintaining clear technical documentation.
  • Fluent English (written and spoken) is a must, with a proactive mindset and commitment to timely delivery.
Why Join Us?
  • Work on high-impact, mission-critical products for large-scale industries.
  • Fully remote position with an advanced virtual office for seamless collaboration.
  • Join a world-class team of back-end, front-end, and DevOps experts who value innovation and code quality.
  • Enjoy a fast-paced environment where both speed and excellence are equally prized.
  • If you’re an experienced Golang engineer who thrives on building robust, scalable back-end systems, let’s shape the future together! Apply now.

Ключевые навыки

  • Git
  • PostgreSQL
  • MySQL
  • SQL
  • Golang
  • Docker

Задайте вопрос работодателю

Он получит его с откликом на вакансию

Вакансия опубликована 26 марта 2025 в Киеве

Отзывы о компании

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