WorkListВойтиОформить подписку
MI

Rust Senior Software Engineer – Bare Metal

Архив
Mirantis · Инструменты разработки
Вакансия в архиве · закрыта 16.10
Смотреть актуальные вакансии

Другие вакансии компании

MI
🇺🇸Austin · США · remote·Full-timeLead·англ. B1+–C1
≈ $14–18 тыс/мес
30 окт
MI
🇬🇧London · Великобритания · remote·Full-timeMiddle·англ. B1+–C1
Зарплата не указана
30 окт
MI
🇵🇱Poznań · Польша · remote·Full-timeSenior·англ. B1+–C1
≈ $2,6–6,7 тыс/мес
28 окт
MI
🇺🇸США · remote·ContractSenior·англ. B1+–C1
≈ $6,3–17 тыс/мес
27 окт
MI
🇺🇸Raleigh · США · remote·Full-timeJunior·англ. B1+–C1
Зарплата не указана
23 окт
Все вакансии компании

Похожие вакансии

IN
Innovecs · Разработка ПО
🇨🇿Prague · ЧехияSenior·англ. B2–C1
≈ $4,8–6,8 тыс/мес
27 окт
NG
Senior Backend Engineerвисит 3 мес.
Nebius Group · AI-инфраструктура
🇨🇿Prague · ЧехияSenior·англ. не указан
≈ $4,8–6,8 тыс/мес
16 июл
GL
GlobalLogic · ИТ-услуги
🇷🇴Bucharest · РумынияSenior·англ. не указан
≈ $1,1–3,2 тыс/мес
2 ноя
SР
Superhuman (ранее Grammarly) · AI-платформа для письма
🇺🇸San Francisco · США·Full-timeSenior·англ. C1
Зарплата не указана
2 ноя
DA
Digis (a Fiverr company) · ИТ-услуги
RemoteSenior·англ. B2
≈ $4,5 тыс/мес
2 ноя
Вакансии в Чехии

О вакансии

Откуда можно работать
Удалённо · Prague, Чехия
из текста вакансии
Занятость
Full-time
из текста вакансии
Английский
требования разнятся: B1+–C1
по другим вакансиям компании
Уровень
Senior
указан работодателем
Даты
Опубликована 08.09 · видели у компании с 05.10 по 14.10 · закрыта 16.10
вакансия закрыта, проверки прекращены

Та же должность в других городах и странах

Почему в каталоге:Основана выходцами из Восточной Европы, Кавказа и Центральной АзииПодробнее о компании →

Описание переведено машинно с английского.

Суть роли

Мы ищем Senior Software Engineer, который сочетает сильные принципы архитектуры программного обеспечения с глубокой технической экспертизой в области сетей дата‑центров и архитектур DPU. Встраиваясь в нашу T‑shaped модель инженерии, вы будете вести разработку контрольных плоскостей, обеспечивающих высокоплотную, высокопроизводительную инфраструктуру для задач обучения и вывода AI. Знание автоматизированного развертывания bare‑metal и управления жизненным циклом является сильным преимуществом.

Что предстоит делать

  • Development of Control Plane: Проектировать, создавать и поддерживать микросервисы контрольной плоскости промышленного уровня, пользовательские Kubernetes operators и надёжные движки согласования на Rust и Go.
  • Architecture & API Design: Формировать чёткие Functional (FR) и Non‑Functional Requirements (NFR), архитектурные спецификации, системные диаграммы последовательностей и чистые схемы gRPC/Protobuf и REST API.
  • Network Integration: Разрабатывать пользовательские модули интеграции и интеграции для современных сетевых операционных систем (SONiC, NVUE, Cumulus) и аппаратных платформ DPU.
  • Observability & Diagnostics: Инструментировать сервисы от конца до конца с помощью OpenTelemetry (OTel) трасс и метрик, проводя системный анализ корневых причин в полиглотных распределённых системах.
  • Quality & Engineering Excellence: Участвовать в строгих, проверяемых pull request процессах для кодовых баз Rust, Go и SQL, обеспечивая высокий охват тестами через mock‑driven тестирование.

Требования

  • Language Proficiency: Основное владение Rust (Tokio async runtime, Tonic, Axum, sqlx) и сильные навыки в Go.
  • Data & APIs: Продвинутая fluency в SQL / PostgreSQL, проектирование контрактов gRPC/Protobuf и эволюция схем.
  • Concurrency & Reliability: Сильный опыт в async моделях конкурентности, lock‑free паттернах, распределённом управлении состоянием и дисциплине mock‑driven тестирования.
  • Datacenter Protocols & OS: Экспертиза в BGP, MP‑BGP, EVPN, VXLAN, L3VNI, route targets и проектировании route server. Практический опыт с SONiC, Cumulus Linux и NVUE (включая клиент NVUE первого класса).
  • DPU & Fabric Ecosystem: Глубокие знания NVIDIA DOCA, Host‑Based Networking (HBN), архитектур BlueField DPU и модели оператора DPF (DOCA Platform Framework) (BFB, DPUSet, DPUNode CRDs).
  • High‑Performance Interconnects: Понимание InfiniBand fabrics, NVLink / NMX‑M партиционирования и RoCEv2.
  • Linux Kernel Networking: Продвинутое понимание Linux netlink, network namespaces, таблиц маршрутизации и внутренних реализаций DHCP/DNS сервисов (в проекте поставляются собственные сервисы).
  • Cloud & Kubernetes Networking: Знакомство с CNI плагинами (Calico, Cilium). Опыт с OVS и DPDK будет плюсом.
  • Provisioning & Boot Infrastructure: Экспертиза в PXE/iPXE, UEFI, Secure Boot, measured boot и TPM attestation.
  • Hardware Management: Владение Redfish, IPMI и абстракциями BMC для разнородных аппаратных платформ (Dell, Lenovo, NVIDIA reference hardware).
  • Linux Systems Internals: Глубокие знания цепочек загрузки, systemd, initramfs, матриц конфигураций BIOS.
  • Identity & Security: Практический опыт с PKI, X.509 сертификатами, TLS, SPIFFE/SVID, Vault, KMS, Keycloak (OAuth2/JWT) и RBAC.
  • Virtualization: Опыт с KubeVirt / KVM.
  • Kubernetes Control Planes: Опыт написания пользовательских контроллеров/операторов с использованием kube‑rs или controller‑runtime с паттернами reconciliation loop, управляемыми CRD.
  • Testing Discipline: Приверженность тест‑ориентированному дизайну, написанию высокотестируемого кода с mock‑интерфейсами для внешних аппаратных и сетевых зависимостей.
  • Collaborative Architecture: Доказанный опыт написания чётких архитектурных спецификаций и участия в конструктивных кросс‑функциональных дизайн‑обзорах.
  • Educational & Experience Baseline: Степень бакалавра или магистра в области Computer Science, Computer Engineering или эквивалентный практический опыт. 5+ лет опыта разработки программного обеспечения в облачно‑нативных платформах, системном программировании, сетях или автоматизации инфраструктуры. Демонстрированный вклад или поддержка в проектах с открытым исходным кодом будет плюсом.

Условия и бенефиты

  • Работа с признанным лидером из Силиконовой долины в индустрии облачной инфраструктуры;
  • Работа с исключительно страстными, талантливыми и вовлечёнными коллегами, помогающими клиентам из Fortune 500 и Global 2000 внедрять технологии следующего поколения;
  • Участие в передовых проектах с открытым исходным кодом;
  • Процветание в энергичной среде молодой компании, где ценятся открытость, сотрудничество, готовность к риску и постоянный рост;
  • Профессиональное развитие и обучение;
  • Посещение конференций и рабочих групп;
  • Корпоративные мероприятия, happy hours, хакатоны и технические доклады;
  • Получение конкурентного компенсационного пакета с сильным планом льгот.

Понимается, что Mirantis, Inc. может использовать технологии автоматизированного принятия решений (ADMT) для конкретных решений, связанных с трудоустройством. Отказ от использования ADMT запрашивается для решений, касающихся оценки и обзора, связанных с конкретным решением о трудоустройстве на данную позицию. Вы также имеете право обжаловать любые решения, принятые ADMT, отправив запрос на isamoylova@mirantis.com

Навыки

RustGoKubernetesOpenTelemetrygRPCProtobufPostgreSQLSQLBGPEVPNVXLANSONiCCumulus LinuxNVIDIA DOCABlueFieldInfiniBandCNICalicoCiliumRedfish

Подходите ли вы под эту вакансию

Сверка вакансии с резюме доступна тем, кто вошел. Войти