Elastic
Канада2 месяца назад
128 300 – 203 000 CAD
в год
Грейд
Senior
Формат работы
Удаленно
Тип занятости
Полная занятость
Уровень английского
B2 - Выше среднего
ИИ напишет его по твоему резюме, останется только отправить
Elastic, компания Search AI, позволяет каждому в реальном времени находить нужные ответы, используя все свои данные в масштабе — раскрывая потенциал бизнеса и людей. Платформа Elastic Search AI, которой пользуется более 50% компаний из списка Fortune 500, объединяет точность поиска и интеллект ИИ, позволяя каждому ускорить достижение значимых результатов. Используя все структурированные и неструктурированные данные — более эффективно обеспечивая безопасность и защиту личной информации — комплексные облачные решения Elastic для поиска, безопасности и наблюдения помогают организациям реализовать обещания ИИ.
Мы ищем старшего инженера-программиста в команду Elasticsearch — Analytical Engine. Эта глобально распределенная, полностью удаленная команда опытных инженеров отвечает за создание новых аналитических возможностей в новейшей системе агрегации Elasticsearch, основанной на совершенно новом вычислительном движке и доступной через наш новый язык запросов ES|QL. Это роль старшего инженера-программиста, которая включает в себя проектирование и внедрение новых функций, улучшение существующих функций и исправление ошибок.
Наша компания распределена намеренно. Мы нанимаем лучших инженеров, которых можем найти, где бы они ни находились и кем бы они ни были. Мы сотрудничаем между континентами каждый день по электронной почте, GitHub, Zoom и Slack. В лучшем случае мы пишем быстрые, масштабируемые и интуитивно понятные программы. Мы считаем, что лучший способ сделать это — расширить возможности отдельных инженеров, проводить ревью каждого изменения, принимать важные решения путем консенсуса и стремиться к постепенным улучшениям.
Вы будете полноправным участником разработки Elasticsearch, создавая новые ресурсоемкие функции и исправляя интересные ошибки, попутно делая код более понятным. Вы сможете исследовать, какие структуры данных и алгоритмы лучше всего подходят для реализации новой функциональности или улучшения. Иногда вам потребуется реализовать структуру данных или алгоритм в кодовой базе. И будут времена, когда вам придется приблизиться к операционной системе и оборудованию.
Вы будете работать с глобально распределенной командой опытных инженеров, сосредоточенных на возможностях поиска и запросов (ES|QL) в Elasticsearch. Вам предстоит работать с командами, создающими пользовательский интерфейс, чтобы обеспечить хороший пользовательский опыт, а также с командами, создающими решения на основе этих API.
Вы станете экспертом в нескольких областях Elasticsearch, и все будут обращаться к вам с вопросами по ним. Вы будете улучшать эти области, основываясь на своих вопросах и интуиции.
Вы будете работать с участниками сообщества со всего мира над проблемами и pull requests, иногда направляя их другим экспертам, а иногда решая их самостоятельно.
Вы будете писать идиоматичный современный Java — Elasticsearch на 99,8% состоит из Java!
У вас есть сильные навыки в основной Java, вы знакомы со стандартной библиотекой структур данных и конструкций параллелизма, а также с новыми функциями, такими как лямбда-выражения.
У вас есть опыт проектирования программных систем.
У вас есть сильное желание оптимизировать и использовать наиболее эффективные структуры данных и алгоритмы.
Вы работаете с высокой степенью автономии и можете брать на себя проекты и вести их от начала до конца. Это включает как техническое проектирование, так и работу с другими инженерами для разработки необходимых компонентов.
Вы комфортно чувствуете себя при совместной разработке. Предоставление и получение обратной связи по коду, подходам и API — это сложно! Дополнительные баллы, если вы сотрудничали через интернет, потому что это сложнее. Двойные дополнительные баллы за асинхронное сотрудничество через интернет. Это еще сложнее, но мы все равно делаем это, потому что это лучший способ, который мы знаем, для создания программного обеспечения.
Вы использовали несколько технологий хранения данных, таких как Elasticsearch, Solr, PostgreSQL, MongoDB или Cassandra, и имеете представление о том, как они работают и почему они работают именно так.
У вас отличные коммуникативные навыки, как устные, так и письменные. Как мы уже говорили, сотрудничать в интернете сложно. Мы стараемся быть уважительными, чуткими и доверчивыми во всех наших взаимодействиях. И мы ожидаем этого и от вас.
У вас есть подтвержденный опыт использования ИИ для ускорения разработки, отладки сложных систем и оптимизации кода, при этом вы несете полную ответственность за конечные результаты.
Вы обладаете способностью сотрудничать между различными функциями и командами и плавно переходить между различными проектами, кодовыми базами или командами в зависимости от приоритетов бизнеса.
Вы работаете автономно и можете принимать решения и добиваться результатов в распределенной команде, используя асинхронную, прямую и прозрачную коммуникацию.
Вы раньше создавали что-то с помощью Elasticsearch.
Вы работали в области поиска и информационного поиска. Вы знакомы со структурами данных и алгоритмами, связанными с информационным поиском.
Вы работали с технологиями хранения данных или имеете опыт создания аналитических возможностей для данных.
У вас есть опыт проектирования, руководства и владения кросс-функциональными инициативами.
Вы работали с open source проектами и знакомы с различными стилями рабочих процессов контроля версий и непрерывной интеграции.
Компенсация за эту роль выплачивается в виде базовой заработной платы. В этой роли нет переменной составляющей компенсации. Типичный диапазон начальной заработной платы для новых сотрудников на этой должности указан ниже.
Эти диапазоны представляют собой минимальную и максимальную заработную плату, которую мы разумно и добросовестно считаем, что будем платить за эту роль на момент публикации. Мы можем в конечном итоге платить больше или меньше, чем указанный диапазон, и диапазоны могут быть изменены в будущем.
Положение сотрудника в рамках диапазона заработной платы будет основываться на нескольких факторах, включая, но не ограничиваясь, соответствующим образованием, квалификацией, сертификатами, опытом, навыками, географическим положением, производительностью и потребностями бизнеса или организации.
Elastic верит, что сотрудники должны иметь возможность участвовать в создании ценности, которую мы вместе создаем для наших акционеров. Поэтому, помимо денежной компенсации, эта роль в настоящее время дает право на участие в программе акций Elastic. Наш общий пакет вознаграждений также включает программу регистрации пенсионных сбережений (RRSP) с корпоративным соответствием с равным соотношением выплат до 6% от соответствующего заработка, а также ряд других льгот, предлагаемых с комплексным акцентом на благополучие сотрудников.
Типичный диапазон начальной заработной платы для этой роли:
$128,300 — $203,000 CAD
Как распределенная компания, разнообразие движет нашей идентичностью. Независимо от того, ищете ли вы начало новой карьеры или рост существующей, Elastic — это компания, где вы можете совмещать отличную работу с отличной жизнью. Ваш возраст — всего лишь число. Неважно, только ли вы закончили колледж или у вас уже есть дети; нам нужны вы за то, что вы можете сделать.
Мы стремимся к паритету льгот в разных регионах, и хотя законодательство различается, мы считаем, что забота о наших людях — это правильный поступок.
Разные люди подходят к решению проблем по-разному. Нам это нужно. Elastic является работодателем с равными возможностями и стремится создавать инклюзивную культуру, которая отмечает различные точки зрения, опыт и происхождение. Квалифицированные кандидаты получат рассмотрение на предмет трудоустройства без учета расы, этнической принадлежности, цвета кожи, религии, пола, беременности, сексуальной ориентации, гендерного восприятия или идентичности, национального происхождения, возраста, семейного положения, статуса защищенного ветерана, статуса инвалидности или любой другой основы, защищенной федеральным, штатным или местным законом, постановлением или нормативным актом.
Мы приветствуем людей с ограниченными возможностями и стремимся создать доступный и инклюзивный опыт для всех. Чтобы запросить помощь во время подачи заявки или в процессе найма, напишите по адресу контакт рекрутера. Мы ответим на ваш запрос в течение 24 рабочих часов после отправки.
У кандидатов есть права, предусмотренные федеральными законами о трудоустройстве. См. плакаты по ссылкам ниже: Плакат Закона о семейном и медицинском отпуске (FMLA); Плакат о недопустимости дискриминации в связи с прозрачностью оплаты труда; Плакат Закона о защите от полиграфа для сотрудников (EPPA) и Плакат «Знайте свои права».
Elasticsearch разрабатывает и распространяет технологии и информацию, которые подпадают под действие экспортных правил и лицензионных требований США и других стран для лиц, находящихся в следующих странах и регионах под санкциями или являющихся их гражданами: Беларусь, Куба, Иран, Северная Корея, Сирия или Россия, включая территории Украины, аннексированные Россией (Крымский регион Украины, Донецкая Народная Республика (ДНР), Луганская Народная Республика (ЛНР), Херсон или Запорожье). Если вы находитесь в одной из перечисленных стран или регионов или являетесь их гражданином, для трудоустройства на этой должности может потребоваться экспортная лицензия. Обратите внимание, что национальное происхождение и/или гражданство не влияют на право на трудоустройство в Elastic.
Пожалуйста, ознакомьтесь с нашим Заявлением о конфиденциальности здесь.
Оценка RocketHunt по реальным зарплатам