Staff Software Engineer, Connectivity
Dremio ищет Staff-инженера в команду Connectivity, которая строит драйверы, коннекторы и протоколы доступа к данным для lakehouse-платформы. Нужен опыт 8+ лет в продакшн-разработке на Java, C++, Rust или Go, глубокое понимание API, протоколов, конкурентности и распределённых систем, плюс менторство и влияние на смежные команды. Работа полностью удалённая, компания международная, общается на английском.
Удалённо из любой страны
Указано в источнике: «Anywhere in the World».
Другие условия найма уточняйте в описании работодателя.
Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.
Зарплата не указана — оценили по рынку
На основе 82 похожих вакансий за 90 дней по всем рынкам вместе — отдельной выборки по рынку этой вакансии нет.
Что предстоит делать
**Местоположение:** Португалия — удалённая работа **Станьте частью создания будущего** Dremio — это унифицированная платформа lakehouse для self-service аналитики и AI, обслуживающая сотни глобальных предприятий, включая Maersk, Amazon, Regeneron, NetApp и S&P Global. Клиенты полагаются на Dremio для облачных, гибридных и локальных lakehouse-решений, чтобы обеспечивать работу своих сценариев data mesh, миграции data warehouse, виртуализации данных и унифицированного доступа к данным. Основываясь на open source технологиях, включая Apache Iceberg и Apache Arrow, Dremio предоставляет открытую архитектуру lakehouse, обеспечивающую максимально быстрое получение инсайтов и гибкость платформы при значительно меньших затратах. Узнайте больше на www.dremio.com. **О роли** Команда Connectivity в Dremio создаёт высокопроизводительные решения для подключения, которые помогают клиентам доставлять данные в Dremio и подключать Dremio к более широкой экосистеме данных. Команда работает над клиентскими драйверами, протоколами, коннекторами, интероперабельностью, распределёнными системами, а также надёжностью и поддерживаемостью доступа к производственным данным. В качестве Staff Software Engineer вы будете самостоятельно отвечать за несколько средне-крупных функций или компонентов сервисов в области Connectivity и Clients. Вы будете определять подход для существенного объёма работ в рамках командной области, превращать неоднозначные цели в чёткие вехи, принимать обоснованные решения по дизайну функций и сервисов и доводить работу до надёжной производственной поставки. Вы привнесёте глубокую экспертизу как минимум в одну область, такую как драйверы JDBC или ODBC, Apache Arrow ADBC, Arrow Flight SQL, интероперабельность с BI, подключение к источникам или надёжность подключения, при этом эффективно внося вклад в смежные области. Вы также будете наставлять инженеров и влиять на партнёрские команды через сильное техническое суждение и исполнение. **Чем вы будете заниматься** - **Владеть существенной работой по подключению:** Вести несколько средне-крупных функций или компонентов сервисов от определения проблемы через дизайн, реализацию, валидацию, готовность к релизу и операционную передачу. - **Превращать неоднозначность в план исполнения:** Определять подлежащие проверке вехи, критерии приёмки, зависимости, оценки и риски для сложных клиентских, продуктовых и инженерных целей. - **Проектировать масштабируемые, поддерживаемые системы:** Создавать технические проекты и архитектурные диаграммы, объяснять компромиссы и принимать решения на уровне функций и сервисов в отношении драйверов, протоколов, клиентских библиотек, коннекторов и распределённых сервисов. - **Диагностировать сложные сбои:** Вести анализ первопричин на границах клиент/сервер, протоколов, сети, аутентификации, метаданных и распределённых систем с использованием логов, телеметрии, профилей, бенчмарков и производственных данных. - **Обеспечивать совместимость и надёжность:** Поддерживать стабильность API и протоколов; создавать автоматизированное покрытие для совместимости, интероперабельности, производительности, масштабирования, надёжности, наблюдаемости и диагностики; определять практические пути миграции для поддерживаемых и устаревших клиентов. - **Сотрудничать и влиять:** Работать в партнёрстве с Product, Query Execution, QA, Support, SRE, Documentation и внешними технологическими партнёрами для устранения зависимостей и улучшения сертификации, клиентского опыта и поддерживаемости. - **Поднимать планку инженерии:** Активно участвовать в код-ревью и ревью дизайна, наставлять и обучать инженеров, улучшать практики команды и вносить вклад в соответствующие upstream open-source проекты, когда это соответствует приоритетам Dremio. - **Ответственно использовать инструменты разработки с поддержкой AI:** Применять одобренные Dremio AI-инструменты для понимания кода, отладки, генерации тестов и документации, защищая при этом проприетарные и клиентские данные и валидируя результаты через ревью, тестирование и обоснованное инженерное суждение. **Что мы ищем** - **Владение на уровне Staff:** 8+ лет опыта в разработке производственного ПО или эквивалентная глубина, продемонстрированная через устойчивое владение сложными системами и несколькими существенными функциями в рамках командной области. - **Экспертиза в программировании:** Глубокое владение Java, C++, Rust, Go или другим языком для систем или сервисов, со способностью эффективно работать в смежных языках и фреймворках. - **Глубина в подключении и системах:** Опыт проектирования и отладки API, протоколов, клиентских библиотек, драйверов или распределённых сервисов, с сильным знанием структур данных, конкурентности, асинхронного программирования, сетевого взаимодействия и обработки сбоев. - **Способность решать проблемы:** Умение выявлять и решать неочевидные проблемы на границах клиент/сервер и распределённых систем и превращать находки в долговременные исправления и регрессионное покрытие. - **Ориентация на качество:** Опыт создания комплексных модульных, интеграционных, совместимостных, производительностных или надёжностных тестов и работы с производственными CI/CD, упаковкой, релизом, сертификацией и инженерными контролями качества. - **Коммуникация и влияние:** Чёткая письменная и устная коммуникация, включая способность объяснять технические компромиссы, заблаговременно выявлять риски, выравнивать участников между командами и влиять без формальных полномочий. - **Наставничество:** Продемонстрированная способность наставлять и обучать инженеров и повышать эффективность и инженерные практики окружающей команды. - **Образование:** Степень бакалавра в области Computer Science или смежной технической области, или эквивалентный практический опыт. Приветствуются продвинутые степени и эквивалентный отраслевой опыт. **Бонусные баллы, если у вас есть** - Опыт разработки JDBC, ODBC, ADBC или других драйверов баз данных. - Опыт с Apache Arrow или Arrow Flight SQL. - Опыт с SQL-движками, базами данных, платформами данных или коннекторами к источникам. - Опыт интероперабельности с BI в Power BI, Tableau, Excel или аналогичных инструментах, включая сотрудничество с инженерными командами партнёров. - Знание OAuth, OIDC, TLS, корпоративной аутентификации, обнаружения метаданных или query pushdown. - Опыт кросс-платформенной нативной сборки, упаковки, release engineering, сертификации совместимости или поддержки обновлений. - Опыт в наблюдаемости, производственной диагностике, эскалации клиентов, длительной передаче данных, отмене, keepalive, тайм-аутах или прокси. - Вклад в Apache Arrow или другие соответствующие open-source проекты. **Что мы ценим** В Dremio мы придерживаемся высоких стандартов в отношении Людей, Мышления и Действий. Наши Gnarlies (так мы называем наших сотрудников) общаются ясно, обеспечивают подотчётность и уважительно относятся друг к другу. Мы смотрим в лицо суровым фактам и фокусируемся на результатах, действуя с чувством срочности и выстраивая «маховик». Люди, которые любят включаться в работу и задавать импульс, будут процветать в нашей #GnarlyLife. Dremio — работодатель равных возможностей, поддерживающий разнообразие рабочей силы. Мы не дискриминируем по признаку расы, религии, цвета кожи, национального происхождения, гендерной идентичности, сексуальной ориентации, возраста, семейного положения, статуса защищённого ветерана, статуса инвалидности или любого другого незаконного фактора. Dremio обязуется предоставлять любые необходимые приспособления для лиц с инвалидностью в рамках нашего процесса подачи заявок и собеседований. Чтобы запросить приспособление в связи с инвалидностью, пожалуйста, сообщите вашему рекрутеру. Dremio имеет политики для защиты персональной информации, которую сотрудники и кандидаты раскрывают нам. Пожалуйста, нажмите здесь, чтобы ознакомиться с уведомлением о конфиденциальности. **Важное уведомление о безопасности для кандидатов** В Dremio мы поддерживаем доверие и прозрачность как первостепенные ценности во всех наших взаимодействиях с клиентами, партнёрами, сотрудниками и широкой общественностью. Мы подвергались атакам со стороны лиц, создающих поддельные домены, похожие на наши, чтобы обманывать потенциальных клиентов и кандидатов. Обратите внимание, что все официальные коммуникации от нас будут исходить из домена @dremio.com. Если вы подозреваете, что стали целью мошенничества, необходимо сообщить об инциденте в местные правоохранительные органы. Для получения дополнительной информации об этом типе мошенничества, пожалуйста, обратитесь к официальному заявлению Dremio здесь. Dremio не несёт ответственности за любые комиссии, связанные с невостребованными резюме, и не будет выплачивать комиссии какому-либо стороннему агентству или компании, не имеющим подписанного соглашения с Компанией. Чтобы подать заявку: https://weworkremotely.com/remote-jobs/dremio-staff-software-engineer-connectivity
Стек и инструменты
Сколько платят вам?
Анонимно укажите, сколько вы получаете как Java-разработчик, — сразу покажем, в скольких вакансиях платят меньше. А из ответов сложится зарплата, которую платят на деле, а не обещают.
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в Dremio
4 активные вакансии в компании
Инженер-программист (Query Execution)
~449 625 ₸ оценка по всем рынкам
Dremio ищет инженера в команду Query Execution, которая отвечает за выполнение аналитических запросов в lakehouse-платформе. Нужно писать и тестировать Java-код для операторов запросов, планирования и управления памятью, разбираться в структурах данных и алгоритмах. Подойдёт разработчик с опытом до двух лет или сильными учебными/личными проектами; работа полностью удалённая, плюсом будет знакомство с базами данных и распределёнными системами.
Удалённо из любой страны
Инженер-программист (Developer Experience)
Актуальность уточняется
~1 308 000 – 2 093 207 ₸ оценка по всем рынкам
Dremio ищет инженера для поддержки и развития CI/CD систем и инструментов продуктивности разработчиков. Нужен опыт работы с облаками (AWS, GCP, Azure), Jenkins, Terraform, Docker, Kubernetes и знание одного из языков Java/C++/Python/Go. Предлагают удалённую работу в международной команде, участие в автоматизации релизов и оптимизации инфраструктуры.
Удалённо из любой страны
Старший Staff Software Engineer (Query Execution)
Актуальность уточняется
~2 093 709 ₸ оценка по всем рынкам
Dremio ищет старшего инженера в команду Query Execution — вы будете строить движок выполнения аналитических запросов: операторы, вычисление выражений, планирование, управление памятью и производительность. Нужен сильный Java, опыт 5+ лет в продакшене, знание баз данных и распределённых систем, навыки профилирования JVM. Работа полностью удалённая, в международной команде, с фокусом на высоконагруженные lakehouse-системы.
Удалённо из любой страны
Похожие вакансии
6 вакансий
Архитектор программных решений
~2 093 709 ₸ оценка по всем рынкам
Sibedge ищет архитектора, который ведёт несколько проектов и пресейлов одновременно и при этом сам пишет код на Java/Kotlin на уровне Senior. Нужно проектировать решения с нуля и встраивать модули в существующие системы заказчика, готовить документацию уровня ТЗ/ЧТЗ, защищать архитектуру перед клиентом и выстраивать AI-first процесс разработки с ИИ-агентами. Требуют опыт архитектором от 3 лет, глубокое знание паттернов и интеграций, практику с облаками и ИИ-инструментами, английский от B1. Предлагают официальное оформление, белую зарплату, гибкий график и ежегодный Performance Review.
Senior Java Developer
~2 093 709 ₸ оценка по всем рынкам
Разработка и поддержка высоконагруженного финтех-процессинга: миллионы платежей в день, перевод монолита на микросервисы. Нужен Senior Java-разработчик с опытом Spring Boot, Kafka, PostgreSQL и Kubernetes. Предлагают удалёнку или офис в СПб/Москве, ДМС с первого месяца, обучение и корпоративные бонусы.
Senior Java разработчик
~2 093 709 ₸ оценка по всем рынкам
Компания развивает лотерейные проекты и ищет Senior Java-разработчика для развития новых и существующих систем. Нужен опыт коммерческой разработки на Java от 5 лет, Spring Boot, PostgreSQL, микросервисы, Kafka/RabbitMQ и контейнеры. Предлагают оформление по ТК РФ, гибридный или удалённый формат, ДМС и современный стек технологий.
Старший Fullstack Java разработчик
~1 852 043 ₸ оценка
Ищем опытного Fullstack Java-разработчика в быстрорастущую SaaS-компанию в сфере здравоохранения. Предстоит работать на облачной платформе в Azure: бэкенд на Java 21 и Spring Boot, фронтенд на React и TypeScript, микросервисы, REST API и event-driven интеграции, плюс мобильная разработка на React Native и AI-фичи. Нужен опыт от 8 лет, знание облачных архитектур, Docker, Terraform, PostgreSQL, Redis и CI/CD, а также свободный английский.
Старший Scala инженер
~2 093 709 ₸ оценка по всем рынкам
Разработка и масштабирование платёжной платформы японской финтех-компании с более чем 4 млн аккаунтов. Нужен солидный опыт в Scala, функциональном программировании и экосистеме Typelevel, а также работа с распределёнными системами, Kafka, Cassandra и Elasticsearch. Предлагают удалённую работу из ряда стран ЕС, оплачиваемые отпуска и больничные, курсы английского и активное комьюнити.
Удалённо: PL, ES, DE, SE, FR, IE, NL, LU, IT
Senior Java Developer / Techlead
~2 093 709 ₸ оценка по всем рынкам
edna ищет Senior Java-разработчика на роль играющего тимлида небольшой команды из 3 человек для продукта edna Prisma — платформы массовых коммуникаций через SMS, мессенджеры и push. Предстоит много кодить на Java 21 со Spring, Kafka и Postgres, ревьюить архитектуру и код, разбираться с высоконагруженными системами до 20 000 rps. Предлагают удалёнку или офис в Москве и ежеквартальные премии.
Удалённо: RU