Senior Go Developer
Ищем Senior Go-разработчика для крупного корпоративного проекта: развитие backend-сервисов, интеграций и REST API, работа с PostgreSQL, Kafka/RabbitMQ, Redis, Docker/Kubernetes. Нужен опыт коммерческой разработки на Go от 5 лет, глубокое понимание конкурентности, распределённых систем и сопровождения production. Предлагают долгосрочный проект, сложные задачи, влияние на архитектуру, официальное трудоустройство 5/2, офис или удалёнку и премии по результатам.
Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.
Что предстоит делать
Ищем Senior Go Developer в команду разработки и сопровождения крупного корпоративного проекта. Предстоит работать с backend-системой, большим количеством интеграций и критичными для бизнеса процессами. Нам нужен разработчик, который умеет не только писать новый код, но и глубоко погружаться в существующую систему, самостоятельно находить проблемы и отвечать за результат от разработки до production.
- Разработка и развитие backend-сервисов на Go.
- Реализация нового функционала и доработка существующего.
- Разработка и сопровождение интеграций с другими информационными системами.
- Проектирование и развитие REST API.
- Участие в проектировании архитектуры и выборе технических решений.
- Анализ и оптимизация производительности приложений и баз данных.
- Разбор и устранение проблем в production.
- Участие в code review.
- Написание и поддержка unit- и integration-тестов.
- Работа с техническим долгом и улучшение существующего кода.
- Участие в декомпозиции и оценке задач.
- Взаимодействие с аналитиками, QA, DevOps и другими командами.
- Что мы ожидаем
- Коммерческий опыт разработки на Go от 5 лет.
- Уверенное знание языка и стандартной библиотеки.
- Хорошее понимание goroutines, channels, context.
- Понимание конкурентного выполнения и особенностей работы с памятью.
- Умение писать производительный, читаемый и поддерживаемый код.
- Понимание подходов к обработке ошибок и построению надежных сервисов.
- Backend и архитектура
- Уверенное понимание HTTP, REST API, JSON.
- Опыт разработки backend-систем и микросервисов.
- Понимание принципов построения распределенных систем.
- Знание SOLID, принципов чистого и поддерживаемого кода.
- Понимание архитектурных паттернов и умение выбирать подходящее решение под задачу.
- Опыт работы с существующим production-кодом и сложной бизнес-логикой.
- Базы данных
- Уверенное знание SQL.
- Практический опыт работы с PostgreSQL.
- Понимание индексов, транзакций и блокировок.
- Умение анализировать и оптимизировать SQL-запросы.
- Понимание проблем производительности на уровне приложения и базы данных.
- Интеграции
- Практический опыт разработки интеграций между информационными системами.
- Работа с REST API и различными форматами обмена данными.
- Понимание принципов timeout, retry, idempotency и корректной обработки ошибок.
- Умение проектировать надежное взаимодействие между сервисами.
- Надежность и production
- Опыт сопровождения систем в production.
- Умение самостоятельно анализировать логи, метрики и ошибки.
- Понимание принципов мониторинга и observability.
- Понимание подходов к построению отказоустойчивых сервисов.
- Умение находить первопричину проблемы, а не только устранять последствия.
- Ответственное отношение к изменениям в production.
- Инструменты и процессы
- Git.
- Понимание принципов CI/CD.
- Опыт работы в команде разработки.
- Практика code review.
- Умение самостоятельно оценивать и декомпозировать задачи.
- Также ожидаем знание инструментов
- Опыт работы с Kafka / RabbitMQ.
- Опыт работы с Redis.
- Docker / Kubernetes.
- Prometheus / Grafana.
- ELK / OpenSearch.
- Distributed tracing.
- OAuth 2.0.
- Опыт разработки высоконагруженных систем.
- Опыт работы с большими корпоративными информационными системами.
- Опыт работы с системами, где особенно важны производительность, надежность и отказоустойчивость.
- Что важно для нас
- Мы ищем именно Senior-разработчика, поэтому ожидаем самостоятельность и инженерный подход.
- Важно уметь:
- самостоятельно разобраться в незнакомом коде и архитектуре;
- предложить несколько вариантов решения и выбрать оптимальный;
- оценить влияние изменений на связанные сервисы;
- довести задачу от постановки до production;
- аргументированно отстаивать технические решения;
- помогать менее опытным разработчикам;
- не бояться сложных задач и legacy-кода.
- Что предлагаем
- Работа над крупным и долгосрочным проектом.
- Сложные backend-задачи и возможность влиять на технические решения.
- Современный стек и возможность развивать экспертизу в Go.
- Команду опытных разработчиков и специалистов смежных направлений.
- Возможность профессионального роста и участия в развитии архитектуры проекта.
- Официальное трудоустройство 5/2
- Работа в офисе или удаленно
- Премии по результатам завершения работ
- Если вам интересно разрабатывать надежные backend-системы, работать с Go и решать сложные технические задачи — будем рады познакомиться.
Стек и инструменты
Сколько платят вам?
Вакансии показывают, что обещают работодатели. Анонимно расскажите, сколько получаете вы как Go-разработчика — так появится зарплата, которую платят на деле.
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Похожие вакансии
6 вакансий
Go разработчик
~1 433 700 – 2 495 075 ₸ оценка
Andersen ищет Go-разработчика для высоконагруженной платформы управления автопарком в сервисах такси. Нужен опыт коммерческой backend-разработки от 5 лет, глубокое знание Go, SQL, Redis, микросервисов и наблюдаемости. Предлагают полностью удалённую работу, гибрид или офис, бонусы, обучение и ДМС.
Go разработчик
~1 433 700 – 2 495 075 ₸ оценка
Andersen ищет Go-разработчика для высоконагруженной платформы управления автопарком в сфере ride-hailing. Нужен опыт коммерческой backend-разработки от 5 лет, глубокое знание Go, SQL, Redis, микросервисов и наблюдаемости. Предлагают полностью удалённую работу, бонусы, обучение и корпоративные плюшки.
Go-разработчик
~1 433 700 – 2 495 075 ₸ оценка
Ozon Банк ищет Go-разработчика в команду моментального факторинга — сервисы скоринга, платежей и интеграций с банками и маркетплейсами. Нужен опыт коммерческой бэкенд-разработки от 3 лет, знание SQL, умение писать тестируемый код и прорабатывать архитектуру. Стек: Golang, Docker, Kubernetes, PostgreSQL, CI/CD.
Разработчик Go
~1 433 700 – 2 495 075 ₸ оценка
Разработка микросервисов на Go для системы управления продажами финансовых продуктов Ozon Банка. Нужен опыт коммерческой разработки от 3 лет, знание Go или другого бэкенд-языка, SQL и навыки написания тестируемого кода. Работа с высоконагруженными кластерами БД, стек Golang, GRPC, PostgreSQL, Kafka, Clickhouse, GraphQL и Svelte, без легаси.
Разработчик Go (WMS)
~1 433 700 – 2 495 075 ₸ оценка
Команда WMS в Ozon ищет Go-разработчика для создания и развития высоконагруженных микросервисов управления складскими процессами и лимитированием ресурсов. Нужен опыт промышленной разработки от 3 лет, умение работать в команде и находить простые решения сложных задач. Предлагают работу над ядром складской вертикали с реальными складами, современный стек (Go, PostgreSQL, ClickHouse, Kafka, Kubernetes) и участие в проектировании архитектуры.
Go-разработчик
~1 433 700 – 2 495 075 ₸ оценка
Разработка backend-компонентов системы управления PT NGFW на Go: проектирование модульного монолита, сложной конфигурационной модели, интеграций и highload-обработки логов. Нужен опыт 5+ лет на Go, глубокое понимание языка, PostgreSQL/ClickHouse и опыт on-premise-решений. Предлагают удалёнку, гибкий график, ДМС, 28 дней отпуска и компенсацию обучения.