Backend Developer (Golang, Python)

  • Aviasales.ru
  • Rawai, Thailand

Backend Developer (Golang, Python)

Описание

Aviasales.ru — крупнейший в России метапоисковик авиабилетов. Наша месячная аудитория на всех платформах превышает 15 млн человек. Мы сравниваем цены на авиабилеты от 150 онлайн агентств и более чем 728 авиакомпаний. Мы продолжаем расти, создавать новые сервисы и уникальные рекламные проекты, и расширяем команду.


Мы переписываем на Go один из самых критичных компонентов нашей системы — поиск дешевых авиабилетов. И мы ищем новых людей к нам в команду.

    

Требования

Чем нужно заниматься
Как работает наш поиск?

0. Мы запрашиваем данные из разных источников
1. Парсим и сохраняем ответы, индексируем новые данные
2. Предоставляем API для поиска для других наших сервисов

Нагрузка не должна вас пугать:
-  от 50 до 400 rps
-  "почти весь" CPU ;)

У нас уже есть рабочая версия на Python, нужно уметь читать существующий код.


Как мы работаем
У нас плоская структура. Нет тимлидов, нет даже CTO. Каждой команде дается много свободы в выборе технологий, принятии решений, выставлении приоритетов задачам. Ответственность прилагается.

Обычно все выглядит так:
- В недельный спринт берем самые важные задачи из беклога, советуемся с менеджментом, стараемся не брать задачи дольше дня
- По выполнению скурпулезно ревьюим код
- Во время обеда бьемся на нёрф-ганах
- Деплоим код несколько раз в день
- В один из дней недели обсуждаем, как все прошло и как и что можно улучшить. Обычно уже в ресторане


О компании
Вы и так знаете, чем мы занимаемся.

Но не многие знают, что работа у нас — образ жизни. Мы живем и работаем на райском острове. И вас зовем: релокация на Пхукет прилагается вместе с вакансией.


Про деньги
Вилки зарплат — нет, есть только минимальная планка в $2000. И вот почему: мы готовы работать и с новичками, и с опытными разработчиками. В таких случаях вилка только мешает процессу. Каждый получит столько, сколько соответствует его скиллам и опыту и ни $ меньше (да, зарплату мы платим в долларах).