Москва, Большая кольцевая линия, метро Савёловская
Метро: СавёловскаяО проектах
Ищем Senior Go-разработчиков сразу на два высоконагруженных проекта. Оба направления предполагают разработку production-систем на Go, работу с производительностью, конкурентностью и архитектурой, но отличаются техническим фокусом.
Первое направление — высоконагруженные распределённые backend-системы: микросервисная архитектура, REST/gRPC, брокеры сообщений, базы данных, мониторинг систем и отказоустойчивость.
Второе направление — высокопроизводительное системное и сетевое ПО: сетевые протоколы, многопоточность, асинхронность и оптимизация производительности.
Кандидату не обязательно соответствовать требованиям обоих направлений — в зависимости от опыта и интересов предложим наиболее подходящий проект.
Чем предстоит заниматься
Мы ожидаем
Специфично для проекта:
Для backend-направления особенно важны PostgreSQL, Redis/NoSQL, Kafka/RabbitMQ/NATS, REST/gRPC, понимание принципов распределённых систем, Kubernetes. Будет плюсом: глубокое знание Kafka, опыт с распределёнными БД, event-driven архитектурой, zero-downtime deploy, SLI/SLO и Linux.
Для системного/networking-направления особенно важны опыт или сильный интерес к сетевым протоколам, устройству высоконагруженных систем, concurrency, асинхронной обработке и оптимизации производительности. Отдельно ожидается уверенная работа с базами данных, Docker и релизами. Будет плюсом: опыт разработки сетевых сервисов, прокси, балансировщиков или другого высокопроизводительного server-side ПО.
Важно для нас
Условия:
Иннополис
от 300000 RUR