BlueCat
Торонто, Канада1 месяц назад
160 000 – 190 000 CAD
в год
Вознаграждение: 160 000 – 190 000 канадских долларов в год
Мы — BlueCat, и не зря нас называют Great Place to Work. Наша команда решает критические сетевые задачи для крупнейших организаций мира. Проще говоря, мы управляем системами, которые обеспечивают бесперебойную, безопасную и надежную работу сетей — это та базовая инфраструктура, которая обеспечивает глобальную цифровую трансформацию для предприятий. Наша платформа Intelligent Network Operations предоставляет и обеспечивает масштабируемые AI-управляемые автоматизированные операции, автоматизируя и упрощая управление сетями, их безопасность и оптимизацию.
Но отличает нас то, как мы работаем: мы верим, что отличная работа выполняется в среде, где вам доверяют, вас слышат и поддерживают. Имея команды по всему миру, мы создаем культуру рабочего места, которая ценит сотрудничество и честность так же, как и инновации. Если вы хотите продвинуться по карьерной лестнице в компании, которая инвестирует в своих сотрудников, то это ваш шанс.
О роли: Мы ищем системного инженера для создания и эксплуатации высокопроизводительной сетевой инфраструктуры с низкой задержкой, написанной на Rust. Вы будете работать над основным плоскостью данных производственной DNS-платформы. Этот сервис обрабатывает большие объемы запросов с жесткими ограничениями по задержке и строгими гарантиями надежности. Это также роль, где вы будете тесно общаться с людьми, которые используют то, что вы создаете, переводя реальные проблемы клиентов в правильные технические решения. Что вы будете делать: • Разрабатывать и внедрять компоненты высокопроизводительного DNS-движка: резолверы, форвардеры, кэширующие уровни и конвейеры обработки запросов. • Реализовывать и укреплять функции DNS-протокола в различных транспортах: UDP/TCP, DNS-over-HTTPS, DNS-over-TLS, DNSSEC, EDNS Client Subnet и связанных стандартах. • Создавать функции для управления трафиком и обеспечения надежности: глобальная балансировка нагрузки сервера, проверка работоспособности, оценка политик, переписывание ответов и фильтрация угроз/безопасности. • Профилировать и оптимизировать «горячие пути»: выделение памяти, структуры данных (триес, кэши), пулинг и мультиплексирование соединений, а также внесение изменений на основе бенчмарков. • Интегрировать плоскость данных с сервисами плоскости управления: обновление конфигурации распределенных развернутых узлов. • Обеспечивать наблюдаемость ваших компонентов: метрики, структурированное логирование/трассировка и диагностика, которые делают поведение в производственной среде понятным. • Писать тщательные модульные, интеграционные и компонентные тесты; поддерживать сборку в рабочем состоянии и чистый кодовую базу (линтеры, форматирование, гигиена зависимостей, уведомления о безопасности). Работа с клиентами и продуктом • Слушать клиентов напрямую: через эскалацию поддержки, отчеты с мест и беседы, чтобы понять проблему, стоящую за запросом, а не только запрошенную функцию. • Сотрудничать с управлением продуктом для превращения болевых точек клиентов в хорошо продуманные функции и помогать формировать дорожную карту, основываясь на технической осуществимости и реальном рычаге воздействия. • Воспроизводить и диагностировать проблемы, о которых сообщают клиенты, в паттернах производственного трафика, а затем разрабатывать исправления, которые устраняют первопричину, а не симптом. Что мы ищем: • Опыт системного программирования на Rust, включая асинхронное программирование с tokio • Хорошее понимание основ сетевых технологий: TCP/UDP, TLS, HTTP, а также желательно DNS или другого протокола канального уровня. • Опыт написания конкурентного кода, чувствительного к производительности, и инстинкт измерять до и после с помощью бенчмарков и профилирования. • Ориентированный на корректность подход с приоритетом тестирования — вас волнуют крайние случаи, корректное завершение работы, обратное давление и детерминированное поведение при конкурентном доступе. • Удобство работы в большом рабочем пространстве: крейты/модули, общие библиотеки, границы плагинов и CI. • Сильные коммуникативные навыки и искреннее сопереживание клиентам: вы можете общаться с неинженерами, задавать правильные вопросы и преобразовывать расплывчатые проблемы в конкретную инженерную работу. Что приветствуется: • Работа над open source проектами в экосистеме Rust/tokio — большое преимущество • Внутренние детали DNS (типы записей, обработка SOA/TTL, DNSSEC, ECS, dnstap). • Prometheus метрики, трассировка и практики производственной наблюдаемости. • Protobuf/gRPC, обнаружение сервисов и архитектуры плоскости управления/плоскости данных. • Настройка аллокаторов (jemalloc/mimalloc), lock-free/atomic программирование и низкоуровневая работа по оптимизации производительности. • Опыт обновления инструментария языка и управления зависимостями/безопасностью с течением времени. • Опыт работы напрямую с клиентами или в роли инженера, тесно сотрудничающего с продуктом. Влияние: Ваша работа напрямую влияет на производительность, отказоустойчивость и безопасность сервиса, который находится на критическом пути для каждого запроса, зависящего от него. Небольшие улучшения в задержке, памяти или корректности имеют значение в масштабе, и поскольку вы тесно общаетесь с клиентами, вы будете видеть, как эти улучшения решают реальные проблемы.
Если вы разделяете наш энтузиазм по поводу будущего нашей компании и стремитесь внести свой вклад в нашу динамичную рабочую среду, мы с нетерпением ждем вашей заявки! Наши комплексные льготы охватывают ваше здоровье, финансовое благополучие и общее самочувствие, и мы стремимся обеспечить исключительную рабочую среду, обогащающие программы для сотрудников и развивать замечательную корпоративную культуру. В основе нашей деятельности лежат такие ценности, как прозрачность, любознательность, уважение и, прежде всего, стремление к удовольствию.
Кроме того, мы предлагаем ряд привлекательных бонусов, включая:
Бюджет на профессиональное развитие Выделенные дни и неделя благополучия Счет на расходные материалы для образа жизни Программа признания заслуг сотрудников
Присоединяйтесь к нам в формировании будущего нашей организации, где ваш талант и самоотверженность могут по-настоящему процветать. Мы приглашаем вас подать заявку и стать ценным членом нашей команды!
BlueCat является работодателем с равными возможностями, который стремится к инклюзивности и разнообразию. BlueCat не будет дискриминировать или преследовать заявителей, которые интересуются, раскрывают или обсуждают свою компенсацию или компенсацию других заявителей.
Оценка RocketHunt по реальным зарплатам
Грейд
Senior
Формат работы
Гибрид, Офис
Уровень английского
B2 - Выше среднего
ИИ напишет его по твоему резюме, останется только отправить