NetApp Emerging Talent - Software Engineer / Shared Platform / C, C++

Job expired!

У NetApp ми - динамічні технічні ентузіасти, які захоплюються інноваціями. Ми створюємо унікальні можливості, ставимо власні цілі та вирішуємо завдання з новими поглядами. Співпраця - ключ до нашого успіху, і ми знаємо, коли потрібно звертатися за допомогою, партнерувати з розумними людьми та приймати різноманітність і відкритість. Чи готові ви поділитися своєю чудовою ідеєю з нами?

Як говорить генеральний директор Джордж Куріан, "У NetApp ми повністю приймаємо і просуваємо різноманітну, інклюзивну глобальну робочу силу з культурою приналежності, що використовує досвід та погляди всіх співробітників, клієнтів, партнерів та громад для сприяння більш продуктивній організації".

Ми шукаємо пристрасних інженерів-програмістів для розробки та проектування функцій, пов’язаних з AI/ML, для нашої флагманської операційної системи зберігання даних, ONTAP. Цей багатофункціональний стек є життєво важливим для наших клієнтів по всьому світу, підтримуючи додатки критичного значення.

Як частина команди науково-дослідних та дослідно-конструкторських робіт (R&D), ви зосередитеся на конкурентних вимогах ринку та клієнтів, підтримці, технологічних досягненнях, якості продукту, економічності та своєчасній доставці. Ви будете працювати над покращенням існуючих продуктів і внесенням вкладу в розробку нових продуктів, включаючись у розробку, тестування та налагодження розподіленого програмного забезпечення, що працює у рішень NetApp для хмари, гібридної хмари та локальних рішень.

  • Співпраця з членами команди над розробкою нових функцій, підтримкою та вирішенням інженерних ескалацій.
  • Участь у всіх етапах циклу розробки продукту, включаючи визначення продукту, проектування, реалізацію, налагодження, тестування та ранню підтримку клієнтів.
  • Спільна робота з іншими командами, такими як контроль якості, системне тестування та залежні інженерні команди для розуміння випадків використання клієнтів та надання рішень, що приносять цінність.
  • Вирішення технічних проблем у співпраці з колегами-інженерами.
  • Знання проєктування та розробки системного програмного забезпечення.
  • Практичний досвід з C, C++; опціонально Python та/або налагодження з GDB.
  • Глибокі знання системного програмування Unix/Linux і багатонитокового програмування.
  • Досвід роботи в галузі зберігання даних - плюс.
  • Глибоке розуміння ОС, алгоритмів, структур даних та експертизи у багатонитоковому програмуванні.
  • Досвід роботи з фреймворками AI/ML, такими як PyTorch або TensorFlow.
  • Дотримання перевірених практик програмної інженерії та захоплення якістю.
  • Підтверджений досвід дотримання жорстких термінів без шкоди для якості.
  • Сильні комунікативні навички, як у письмовій, так і усній формі, для різноманітної внутрішньої та зовнішньої аудиторії.
  • Здатність розробляти проникливі висновки про сценарії