Remotebase
Remotebase
Remotebase помага на компаниите да наемат проверени софтуерни разработчици за технологични проекти. Нейната мрежа от таланти включва специалисти по Python, JavaScript, изкуствен интелект, компютърно зрение и сродни области. Компанията улеснява техническото наемане, като събира нуждите на дадена компания, намира подходящи разработчици и подпомага интервютата, за да могат работодателите да се съсредоточат върху избора на най-подходящия човек за своите проекти.

Rust инженер на непълно работно време

Разработвайте надеждни бекенд услуги, API, инфраструктурни инструменти и системен софтуер на Rust на непълно работно време. Работата е за клиенти на Remotebase, които са продуктови компании.

Описание

  • Разработвайте и поддържайте готови за продукционна среда услуги и библиотеки на Rust.
  • Пишете безопасен, идиоматичен и щателно тестван код, като обръщате внимание на скоростта и използването на паметта.
  • Създавайте асинхронни услуги с Tokio и рамки като Axum, Actix-web или Tonic (gRPC).
  • Профилирайте критичния за производителността код и отстранявайте проблеми с конкурентността, латентността и паметта.
  • Свързвайте услуги с бази данни, опашки за съобщения и облачна инфраструктура.
  • Преглеждайте код, подкрепяйте по-малко опитни инженери и помагайте при вземането на технически решения.
  • Работете асинхронно с разпределени екипи чрез ясна писмена комуникация.

Изисквания

  • Най-малко пет години професионален опит в софтуерното инженерство, включително поне три години работа с Rust в продукционна среда.
  • Отлично владеене на концепциите за собственост, заемане, времена на живот, трейтове и генерици в Rust.
  • Практически опит с асинхронен Rust, включително Tokio, futures и ограниченията Send/Sync.
  • Опит в изграждането и поддръжката на продукционни бекенд услуги или системен софтуер.
  • Познаване на конкурентността, управлението на паметта и профилирането на производителността.
  • Опит в тестването на Rust код с модулни, интеграционни или базирани на свойства тестове и работа с CI/CD.
  • Опит със SQL или NoSQL бази данни като Postgres или Redis и библиотеки като sqlx, Diesel или SeaORM.
  • Познаване на Docker, Linux и поне една от платформите AWS, GCP или Azure.
  • Добро владеене на английски език, устно и писмено.
  • Възможност за работа 20 часа седмично, включително четири часа припокриване с часовата зона на САЩ.
  • Предимство е опитът с Unsafe Rust, FFI (C/C++ или Python чрез PyO3) или WebAssembly.
  • Предимство е опитът с вградени системи, мрежи, блокчейн или разпределени системи.
  • Предимство са приносите към проекти с отворен код в екосистемата на Rust.
  • Предимство е познаването на инструменти за наблюдаемост като tracing, OpenTelemetry или Prometheus.
  • Предимство е опитът с C++ или Go.

Придобивки

  • Работа от разстояние с възможност за ползване на офис.
  • Гъвкаво работно време.
  • Възнаграждение, конкурентно на пазара.
  • Възможности за обучение и професионално развитие.