Go Developer
- Role
- Backend
Open to RU only. Set where you work from to check your eligibility.
No BS summary
Крепкий Go-разработчик с опытом работы со сложными сервисами в продуктовых ИТ-компаниях. Будет строить платформу кэширования и хранения цен на авиабилеты в highload, поэтому важна хорошая инженерная база, понимание OPS (деплой, Kubernetes, Linux) и умение работать с NoSQL. Весь свой стек с первого дня знать не обязательно.
Core skills
Required skills
Все вакансии Go Developer Technology: Prices Удалённо Verifying... Protected by ALTCHA Откликнуться Или скинуть вакансию друзьям Мы, команда Prices, строим backend-инфраструктуру для сценариев, где Aviasales нужно быстро получить информацию о билетах и ценах без запроса к внешним сервисам в real time. Если сильно упростить, мы занимаемся билетными кэшами и платформой вокруг них. На наших данных и сервисах работают разные продуктовые сценарии вне основной поисковой выдачи: календари цен, подборки и горячие билеты, поиск по ближайшим датам, история изменения стоимости билета и другие ценовые срезы. Мы не делаем сами продуктовую часть этих фич, а создаём платформу, которая позволяет другим командам запускать их быстрее и не разбираться каждый раз с тем, как устроены потоки данных, где и как хранить большие объёмы информации и какие ограничения есть у конкретных технологий. Технически здесь много задач вокруг highload, больших объёмов данных, аналитических запросов, разных моделей хранения и производительности. Мы используем ClickHouse для аналитических сценариев и различные KeyValue-решения там, где они подходят лучше. В целом стараемся не привязывать разработчиков к одному сервису или узкому участку системы: человек постепенно погружается в разные части платформы, может работать с базами, сервисами, инфраструктурой и эксплуатацией. Сейчас мы ищем крепкого backend-разработчика, которому интересно работать не только с бизнес-логикой, но и с тем, как данные хранятся, обрабатываются и быстро отдаются под нагрузкой. При этом мы не ждём человека, который с первого дня знает весь наш стек: для нас важнее хорошая инженерная база, Go и способность быстро разобраться в незнакомой технологии. Наш стек : Go, Kubernetes, Kafka, Redis, Kvrocks, MongoDB, ClickHouse, ELK, Prometheus/Grafana.
Что нужно делать
- разрабатывать и поддерживать сервисы, отвечающие за цены на те самые дешевые авиабилеты (минимальные цены, бот в телеге, историю цен и множество других);
- участвовать в проработке и оптимизации сервисов кэширования и агрегации билетов, проводить ресерчи новых технологий и подходов для ускорения и траблшутинга;
- помогать продуктовым командам с этими сервисами и некоторыми инфраструктурными вопросами;
- придумывать мемы на ретро каждые две недели.
Чего ждём от тебя
- отличное владение Go и опыт со сложными сервисами в продуктовых ИТ-компаниях (нам будет интересно узнать про интересные инженерные кейсы, фича оунерство, самостоятельные большие ресерчи);
- хорошее понимание OPS части (деплой, базовые кубовые сущности, линукс итд);
- умение спроектировать архитектуру внутри сервиса;
- опыт работы с NoSQL базами.
Как мы работаем
- в любой точке мира : не привязываемся к локации, платим в долларах, любим путешествовать;
- без бюрократии : удобные процессы здорового человека, горизонтальные и открытые коммуникации, быстрое обсуждение идей и принятие решений;
- компенсируем : ДМС, психотерапию или иностранные языки, занятия спортом и больничный;
- на райском острове : можно работать на Пхукете с видом на океан.
РаботавАвиасейлс
Всё про работу в Сале Откликнуться Или скинуть вакансию друзьям
What you'll do
- Разрабатывать и поддерживать сервисы, отвечающие за цены на авиабилеты (минимальные цены, бот в телеграме, историю цен и другие)
- Участвовать в проработке и оптимизации сервисов кэширования и агрегации билетов, проводить ресерчи новых технологий
- Помогать продуктовым командам с сервисами и инфраструктурными вопросами
What they require
- Отличное владение Go и опыт работы со сложными сервисами в продуктовых ИТ-компаниях (интересные инженерные кейсы, фича оунорство, самостоятельные большие ресерчи)
- Хорошая понимание OPS части (деплой, базовые кубовые сущности, Linux и т.д.)
- Умение спроектировать архитектуру внутри сервиса
- Опыт работы с NoSQL бс
Benefits
- Работа в любой точке мира, оплата в долларах
- Без бюрократии, горизонтальные и открытые коммуникации
- Компенсация ДМС, психотерапии или иностранных языков, спорта и больничного
- Возможность работать на Пхукете с видом на океан
international flight ticket metasearch engine