Вакансія
З партнерського стрічки
Штатний інженер-програміст - підключення
Ціна за запитом
Деталі
- Тип зайнятості
- Повна зайнятість
- Віддалено
- Так
- Компанія
- Dremio
Опис
Автоматичний переклад з English. Оригінальний текст є авторитетним. Машинний переклад — готується точніший варіант.
Штаб-квартира: Португалія - Віддалене
Будьте частиною будівництва майбутнього
Dremio — це єдина платформа Lakehouse для самообслуговування аналітики та штучного інтелекту, яка обслуговує сотні глобальних підприємств, зокрема Maersk, Amazon, Regeneron, NetApp і S&P Global. Клієнти покладаються на Dremio для хмарних, гібридних і локальних озерних будинків для забезпечення сітки даних, міграції сховищ даних, віртуалізації даних і уніфікованого доступу до даних. Базуючись на технологіях з відкритим вихідним кодом, включаючи Apache Iceberg і Apache Arrow, Dremio забезпечує відкриту архітектуру lakehouse, що забезпечує найшвидший час для розуміння та гнучкість платформи за незначну частину вартості. Дізнайтесь більше на www.dremio.com.
Про роль
Команда Dremio Connectivity створює високопродуктивні рішення для підключення, які допомагають клієнтам передавати дані в Dremio та підключати Dremio до ширшої екосистеми даних. Команда працює над клієнтськими драйверами, протоколами, з’єднувачами, сумісністю, розподіленими системами, а також над надійністю та можливістю підтримки доступу до виробничих даних.
Як штатний інженер-програміст, ви незалежно володітимете декількома середніми та великими функціями або компонентами послуг у зоні підключення та клієнтів. Ви визначите підхід до значного масштабу команди, перетворите неоднозначні цілі на чіткі віхи, приймете правильні рішення щодо проектування функцій і рівня обслуговування, а також керуватимете роботою шляхом надійного виробництва. Ви матимете глибокий досвід принаймні в одній галузі, як-от драйвери JDBC або ODBC, Apache Arrow ADBC, Arrow Flight SQL, сумісність BI, підключення до джерела чи надійність підключення, одночасно роблячи ефективний внесок у суміжні сфери. Ви також наставлятимете інженерів і впливатимете на команди партнерів за допомогою сильного технічного судження та виконання.
Що ти будеш робити
• Власна значна робота з підключення: керуйте кількома середніми та великими функціями або компонентами послуг від визначення проблеми до проектування, впровадження, перевірки, готовності до випуску та оперативного передачі.
• Перетворіть неоднозначність на план виконання: визначте етапи, які можна перевірити, заходи прийняття, залежності, оцінки та ризики для складних цілей клієнта, продукту та розробки.
• Проектуйте масштабовані системи, які можна підтримувати: створюйте технічні проекти та діаграми архітектури, пояснюйте компроміси та приймайте рішення щодо функцій і рівня обслуговування через драйвери, протоколи, клієнтські бібліотеки, з’єднувачі та розподілені служби.
• Діагностика складних збоїв: проведення аналізу першопричини між клієнтом/сервером, протоколом, мережею, автентифікацією, метаданими та межами розподіленої системи за допомогою журналів, телеметрії, профілів, контрольних тестів і доказів виробництва.
• Створіть сумісність і надійність: підтримуйте стабільність API і протоколу; створення автоматизованої сумісності, сумісності, продуктивності, масштабу, надійності, спостережуваності та покриття діагностики; а також визначити практичні шляхи міграції для підтримуваних і застарілих клієнтів.
• Співпрацюйте та впливайте: співпрацюйте з продуктами, виконанням запитів, контролем якості, підтримкою, SRE, документацією та зовнішніми технологічними партнерами для усунення залежностей і покращення сертифікації, взаємодії з клієнтами та можливості підтримки.
• Підніміть інженерну планку: беріть активну участь у перевірці коду та дизайну, наставляйте та навчайте інженерів, вдосконалюйте командні методи та робіть внесок у відповідні проекти з відкритим вихідним кодом у відповідності з пріоритетами Dremio.
• Використовуйте інструменти розробки за допомогою штучного інтелекту відповідально: застосовуйте схвалені Dremio інструменти штучного інтелекту для розуміння коду, налагодження, генерації тестів і документації, одночасно захищаючи власні дані та дані клієнтів і перевіряючи результати шляхом перегляду, тестування та обґрунтованого інженерного судження.
Те, що ми шукаємо
• Власність на рівні персоналу: понад 8 років досвіду розробки програмного забезпечення для виробництва або еквівалентну глибину, продемонстровану через стійке володіння складними системами та багатьма суттєвими функціями командної сфери.
• Досвід програмування: глибоке знання Java, C++, Rust, Go чи іншої мови систем чи служб із можливістю ефективної роботи на суміжних мовах і фреймворках.
• Підключення та глибина системи: досвід проектування та налагодження API, протоколів, клієнтських бібліотек, драйверів або розподілених служб, з глибокими знаннями структур даних, паралелізму, асинхронного програмування, мереж і обробки відмов.
• Здатність вирішувати проблеми: здатність виявляти та вирішувати неочевидні проблеми на межі клієнт/сервер і розподіленої системи та перетворювати результати на довгострокові виправлення та регресію.
• Якісний спосіб мислення: досвід створення всеосяжного блоку, тестування інтеграції, сумісності, продуктивності та надійності та роботи з виробництвом CI/CD, пакуванням, випуском, сертифікацією та інженерним контролем якості.
• Комунікація та вплив: чітка письмова та усна комунікація, включаючи здатність пояснювати технічні компроміси, завчасно виявляти ризики, об’єднувати учасників між командами та впливати без офіційних повноважень.
• Наставництво: продемонстрована здатність наставляти та тренувати інженерів, а також покращувати ефективність та інженерні методи команди навколо вас.
• Освіта: ступінь бакалавра комп’ютерних наук або суміжної технічної галузі або еквівалентний практичний досвід. Вчені ступені та еквівалентний досвід у галузі вітаються.
Бонусні бали, якщо є
• Досвід розробки драйверів JDBC, ODBC, ADBC або інших баз даних.
• Досвід роботи з Apache Arrow або Arrow Flight SQL.
• Досвід роботи з механізмами SQL, базами даних, платформами даних або вихідними конекторами.
• Досвід взаємодії BI з Power BI, Tableau, Excel або подібними інструментами, включаючи співпрацю з командами інженерів партнерів.
• Знання OAuth, OIDC, TLS, корпоративної автентифікації, виявлення метаданих або розгортання запитів.
• Нативна міжплатформна збірка, упаковка, розробка випусків, сертифікація сумісності або досвід підтримки оновлення.…
Джерело: ми працюємо віддалено (https://weworkremotely.com/remote-jobs/dremio-staff-software-engineer-connectivity)
Будьте частиною будівництва майбутнього
Dremio — це єдина платформа Lakehouse для самообслуговування аналітики та штучного інтелекту, яка обслуговує сотні глобальних підприємств, зокрема Maersk, Amazon, Regeneron, NetApp і S&P Global. Клієнти покладаються на Dremio для хмарних, гібридних і локальних озерних будинків для забезпечення сітки даних, міграції сховищ даних, віртуалізації даних і уніфікованого доступу до даних. Базуючись на технологіях з відкритим вихідним кодом, включаючи Apache Iceberg і Apache Arrow, Dremio забезпечує відкриту архітектуру lakehouse, що забезпечує найшвидший час для розуміння та гнучкість платформи за незначну частину вартості. Дізнайтесь більше на www.dremio.com.
Про роль
Команда Dremio Connectivity створює високопродуктивні рішення для підключення, які допомагають клієнтам передавати дані в Dremio та підключати Dremio до ширшої екосистеми даних. Команда працює над клієнтськими драйверами, протоколами, з’єднувачами, сумісністю, розподіленими системами, а також над надійністю та можливістю підтримки доступу до виробничих даних.
Як штатний інженер-програміст, ви незалежно володітимете декількома середніми та великими функціями або компонентами послуг у зоні підключення та клієнтів. Ви визначите підхід до значного масштабу команди, перетворите неоднозначні цілі на чіткі віхи, приймете правильні рішення щодо проектування функцій і рівня обслуговування, а також керуватимете роботою шляхом надійного виробництва. Ви матимете глибокий досвід принаймні в одній галузі, як-от драйвери JDBC або ODBC, Apache Arrow ADBC, Arrow Flight SQL, сумісність BI, підключення до джерела чи надійність підключення, одночасно роблячи ефективний внесок у суміжні сфери. Ви також наставлятимете інженерів і впливатимете на команди партнерів за допомогою сильного технічного судження та виконання.
Що ти будеш робити
• Власна значна робота з підключення: керуйте кількома середніми та великими функціями або компонентами послуг від визначення проблеми до проектування, впровадження, перевірки, готовності до випуску та оперативного передачі.
• Перетворіть неоднозначність на план виконання: визначте етапи, які можна перевірити, заходи прийняття, залежності, оцінки та ризики для складних цілей клієнта, продукту та розробки.
• Проектуйте масштабовані системи, які можна підтримувати: створюйте технічні проекти та діаграми архітектури, пояснюйте компроміси та приймайте рішення щодо функцій і рівня обслуговування через драйвери, протоколи, клієнтські бібліотеки, з’єднувачі та розподілені служби.
• Діагностика складних збоїв: проведення аналізу першопричини між клієнтом/сервером, протоколом, мережею, автентифікацією, метаданими та межами розподіленої системи за допомогою журналів, телеметрії, профілів, контрольних тестів і доказів виробництва.
• Створіть сумісність і надійність: підтримуйте стабільність API і протоколу; створення автоматизованої сумісності, сумісності, продуктивності, масштабу, надійності, спостережуваності та покриття діагностики; а також визначити практичні шляхи міграції для підтримуваних і застарілих клієнтів.
• Співпрацюйте та впливайте: співпрацюйте з продуктами, виконанням запитів, контролем якості, підтримкою, SRE, документацією та зовнішніми технологічними партнерами для усунення залежностей і покращення сертифікації, взаємодії з клієнтами та можливості підтримки.
• Підніміть інженерну планку: беріть активну участь у перевірці коду та дизайну, наставляйте та навчайте інженерів, вдосконалюйте командні методи та робіть внесок у відповідні проекти з відкритим вихідним кодом у відповідності з пріоритетами Dremio.
• Використовуйте інструменти розробки за допомогою штучного інтелекту відповідально: застосовуйте схвалені Dremio інструменти штучного інтелекту для розуміння коду, налагодження, генерації тестів і документації, одночасно захищаючи власні дані та дані клієнтів і перевіряючи результати шляхом перегляду, тестування та обґрунтованого інженерного судження.
Те, що ми шукаємо
• Власність на рівні персоналу: понад 8 років досвіду розробки програмного забезпечення для виробництва або еквівалентну глибину, продемонстровану через стійке володіння складними системами та багатьма суттєвими функціями командної сфери.
• Досвід програмування: глибоке знання Java, C++, Rust, Go чи іншої мови систем чи служб із можливістю ефективної роботи на суміжних мовах і фреймворках.
• Підключення та глибина системи: досвід проектування та налагодження API, протоколів, клієнтських бібліотек, драйверів або розподілених служб, з глибокими знаннями структур даних, паралелізму, асинхронного програмування, мереж і обробки відмов.
• Здатність вирішувати проблеми: здатність виявляти та вирішувати неочевидні проблеми на межі клієнт/сервер і розподіленої системи та перетворювати результати на довгострокові виправлення та регресію.
• Якісний спосіб мислення: досвід створення всеосяжного блоку, тестування інтеграції, сумісності, продуктивності та надійності та роботи з виробництвом CI/CD, пакуванням, випуском, сертифікацією та інженерним контролем якості.
• Комунікація та вплив: чітка письмова та усна комунікація, включаючи здатність пояснювати технічні компроміси, завчасно виявляти ризики, об’єднувати учасників між командами та впливати без офіційних повноважень.
• Наставництво: продемонстрована здатність наставляти та тренувати інженерів, а також покращувати ефективність та інженерні методи команди навколо вас.
• Освіта: ступінь бакалавра комп’ютерних наук або суміжної технічної галузі або еквівалентний практичний досвід. Вчені ступені та еквівалентний досвід у галузі вітаються.
Бонусні бали, якщо є
• Досвід розробки драйверів JDBC, ODBC, ADBC або інших баз даних.
• Досвід роботи з Apache Arrow або Arrow Flight SQL.
• Досвід роботи з механізмами SQL, базами даних, платформами даних або вихідними конекторами.
• Досвід взаємодії BI з Power BI, Tableau, Excel або подібними інструментами, включаючи співпрацю з командами інженерів партнерів.
• Знання OAuth, OIDC, TLS, корпоративної автентифікації, виявлення метаданих або розгортання запитів.
• Нативна міжплатформна збірка, упаковка, розробка випусків, сертифікація сумісності або досвід підтримки оновлення.…
Джерело: ми працюємо віддалено (https://weworkremotely.com/remote-jobs/dremio-staff-software-engineer-connectivity)
Це оголошення надходить із партнерського фіду. Подайте заявку на сайті джерела.
Джерело: Dremio
Оголошення надано Dremio.