Rust developer for security gateways

Intouch Group

United States

Remote

USD 37,000 - 45,000

Full time

8 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Intouch Group ищет разработчика на Rust для нового проекта — сетевой шлюз безопасности. Работа предполагает проектирование и внедрение асинхронных компонентов под Linux, работу с сетевыми протоколами и управления памятью в условиях ограниченных ресурсов.

Требуется уверенное владение Rust, знание Tokio и OpenTelemetry, опыт разработки сетевых сервисов и профилактики проблем конкуренции. Удаленная работа, ставка обсуждается, график 5/2.

Qualifications

  • Подтвержденный коммерческий опыт разработки на Rust.
  • Умение владеть ownership/borrowing, lifetimes и обработкой ошибок.
  • Опыт работы с Linux, сетевыми сокетами и системными ресурсами.
  • Опыт разработки сетевых сервисов, знание тестирования и code review.

Responsibilities

  • Проектирование и реализация асинхронных компонентов на Rust для Linux.
  • Работа с сетевыми соединениями, управлением памятью и ограничениями.
  • Проведение профилирования, анализ задержек и ошибок конкуренции.
  • Разработка интеграционных и автоматизированных проверок, документирование решений.

Skills

Rust development
Ownership/Borrowing
Async/Await
Linux development
Networking basics
C/C++ experience

Tools

Tokio
OpenTelemetry
rustls
Hyper
Tonic

Job description

Описание

Привет! Крупная ИТ-компания более 15 лет является надежным поставщиком комплексных решений, цифровых сервисов, решений по информационной безопасности и ИТ-оборудования. Клиенты компании - крупнейший бизнес, лидеры и ТОП-3 компаний из различных секторов экономики (банки, ритейл, логистика, горная добыча и др.). Сейчас мы ищем Разработчика Rust в наш новый проект - Сетевой шлюз безопасности.

Задачи

Проектировать, реализовывать и сопровождать асинхронные и конкуретные компоненты на Rust для Linux. Работать с сетевыми соединениями, жизненным циклом операций, управлением памятью и ресурсными ограничениями. Проводить профилирование, анализировать задержки, ошибки конкурентного выполнения и нестабильные состояния. Разрабатывать интеграционные и автоматизированные проверки, документировать инженерные решения и участвовать в code review. Совместно с системным аналитиком уточнять технические требования, оценивать риски и декомпозировать backlog.

Требования

Подтвержденная коммерческая разработка на Rust с кодом в эксплуатации; уверенное владение ownership/borrowing, lifetimes, error handling, Send/Sync. Tokio, async/await, параллельные задачи, synchronization primitives, корректная отмена операций и завершение работы. Опыт Linux-разработки; понимание сетевых сокетов, работы с памятью, файловыми дескрипторами и ресурсными лимитами. TCP/IP, DNS, HTTP(S), TLS на уровне принципов и диагностики; таймауты, соединения, ошибки сети. Backpressure, ограниченные очереди и буферы, обработка сбоев зависимостей, прогнозируемая деградация. Измерение CPU/RAM, throughput, latency p95/p99, profiling и поиск источников аллокаций и блокировок. Unit/integration tests, бенчмарки, code review, проектирование модулей, документирование решений. Участие в технической проработке требований, декомпозиции задач и инженерной оценке неопределенности. Опыт разработки производительных сетевых сервисов или других ресурсоемких системных компонентов. Hyper, Tonic, rustls, OpenTelemetry/tracing, fuzz- или property-based testing. Сильный опыт C/C++ для Linux в дополнение к коммерческому Rust; опыт контейнерных сред.

Условия

Рыночный оклад (обсуждается по результатам собеседования в зависимости от опыта и навыков - от 300000 руб.); Полностью удаленный формат работы (при необходимости - есть офис в Москве); График 5/2 с 09.00-18.00 по Мск; Возможность пополнить портфолио сильным кейсом; Веселые корпоративные выезды с коллегами; Официальное трудоустройство, полностью "белая" заработная плата; Культура открытости и взаимопомощи; Адекватное руководство и коллектив профессионалов.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

rust разработчик для розничных сетей
rust разработчик для розничных сетей

NDA • United States

On-site
USD 26,000 - 33,000
Гибкое начало рабочего дня
C++ developer in server applications
C++ developer in server applications

Синьор Софт • United States

Remote
USD 120,000 - 180,000
Rust разработчик для инженерной платформы
Rust разработчик для инженерной платформы

Bell Integrator • United States

Remote
USD 120,000 - 180,000
Удаленная работа
Remote Rust Network Security Engineer
Remote Rust Network Security Engineer

Intouch Group • United States

Remote
USD 37,000 - 45,000
rust-разработчик в мессенджере
rust-разработчик в мессенджере

Wildberries • United States

Remote
USD 140,000 - 200,000
ДМС со стоматологией
Корпоративный спорт
Консультации психолога
+1
Rust разработчик в низколатентном трейдинге
Rust разработчик в низколатентном трейдинге

Назаренко Дмитрий Денисович • United States

Remote
USD 56,000 - 67,000
rust-разработчик в observability-платформе
rust-разработчик в observability-платформе

Астерит • United States

Hybrid
USD 120,000 - 180,000
rust engineer
rust engineer

NDA • United States

Remote
USD 45,000 - 61,000
backend-разработчик финансовых данных
backend-разработчик финансовых данных

Adviva • United States

Remote
USD 120,000 - 180,000
backend разработчик видеомониторинга
backend разработчик видеомониторинга

Фалькон Тех • United States

Hybrid
USD 140,000 - 210,000
Гибридный режим работы
Официальное трудоустройство
Премии и соц. пакеты