Всем привет!
А мы помогаем ребятам из Grammarly найти Senior Java Engineer, который питает особую любовь к алгоритмам и чистому коду.
Больше о ребятах и вакансии - в вопросах и ответах ниже.
Что Grammarly делает?
Команда Grammarly разрабатывает один из лучших в мире сервисов проверки английской орфографии и грамматики. Он не только исправляет ошибки, но и обучает пользователя писать правильно, а также предлагает более тысячи видов улучшений текста.
Мы помогаем миллионам людей общаться на английском языке грамотно, понятно и эффективно. Количество наших пользователей растет очень быстро. Так, за последний год аудитория браузерного расширения для Chrome выросла до 10-ти миллионов активных пользователей. http://bit.ly/1lSpQlg
База пользователей быстро растет и на других наших платформах. Поэтому нашим инженерам приходится решать много сложных и интересных задач.
Размер и структура команды
Всего в компании работает 120 человек, из них в Киеве - 80 человек. В команде, в которую открыта вакансия работает 4 инженера в киевском офисе и двое - в Сан-Франциско.
Какие профессиональные навыки важны? (оставляем без перевода)
- BS or MS in Computer Science or equivalent experience
- Expert server-side Java
- Strong troubleshooting skills that span systems, network, and code
- Solid foundation in algorithms and data structures
- Practical experience with high volume infrastructures, preferably on AWS
- Familiarity with distributed databases and/or MySQL or PostgreSQL
- Familiarity with Javascript, Python, Go, Docker, ZooKeeper, Nginx is a plus
- Familiarity with distributed algorithms and architectures
- Deep knowledge of UNIX/Linux
- Knowledge / experience in NLP or machine learning is a big plus
Нужен ли английский, и на каком уровне?
Вся рабочая коммуникация в компании - на английском языке. Чем лучше ваш английский - тем больше вы можете сказать и донести :) Минимальный уровень, достаточный для успешной работы - примерно upper-intermediate.
Что делать в проекте?
Команда работает над сервисами, которые составляют ядро продукта Grammarly. Эти сервисы реализуют значительную часть проверок и исправлений текстов пользователей. Также команда разрабатывает backend для хранения и одновременного редактирования текстов и занимается инфраструктурными вопросами. Мы умеем проверять больше 100 000 слов в секунду, и весь этот поток принимается и обрабатывается нашими сервисами.
Инженеры команды совмещают работу над новой функциональностью с развитием существующей инфраструктуры. У нас много алгоритмических задач и работы со сложными структурами данных, и все это в рамках распределенных высоконагруженных систем. Так как количество пользователей быстро растет, вопросы стабильности и эффективности для нас очень важны.
Задачи, которыми предстоит заниматься (оставляем без перевода):
- Gain specific knowledge of our core engine backends - the most critical and scaling-out part of Grammarly’s infrastructure
- Develop APIs and features for the distributed, high-load and fault-tolerant applications using Java and AWS
- Apply algorithms and data structures to real-world problems
- Develop and integrate components for the natural language processing tasks
- Work in the development team, which is collectively responsible for the overall health, performance and capacity of the services
- Be hands-on with network architecture, load balancing, CI/CD, provisioning and security of the production and staging environments. Continuously fine-tune deployments, monitoring and other routines.
- Participate in a call duty for the second-tier escalations as part of a global team
В связи с чем открылась позиция?
Расширение команды.
Где находятся люди, которые принимают технические решения по проекту?
Технические решения принимают инженеры команды. У вас не только будут права принимать эти решения - это входит в ожидания от успешной инженерной деятельности. В зависимости от ситуации, вы конечно же будете сотрудничать с коллегами по команде и инженерами из других команд компании.
Если вам все нравится, направляйте, пожалуйста, ваше резюме: alesya.v.sidorovich@vpteam.com.ua
Ждем с нетерпением :)
Комментариев нет:
Отправить комментарий