Разрабатывать (проектировать, создавать и тестировать) значительные функции продукта K10, связанные с резервным копированием и восстановлением приложений Kubernetes, баз данных и систем хранения. Приобрести глубокую экспертизу во всей "cloud-native" разработке, включая передовые технологии, а также создание продукта, который помогает корпоративным клиентам успешно трансформироваться в "cloud-native". Писать, поддерживать и обновлять различные форматы данных для движка перемещения и хранения данных. Создавать новые тесты, отвечать за и анализировать отчёты из различных бенчмарков продукта, наборов тестов на надёжность, масштабируемость и регрессию производительности. Разрабатывать (проектировать, создавать и тестировать) программные компоненты с очень высоким покрытием кода. Отлаживать с помощью отладчиков приложений/ядра и при необходимости улучшать цепочку инструментов отладки/метрик. Работать с сообществом open-source и вносить свой вклад в него.
Степень магистра или эквивалент в области информационных сетей, компьютерных наук, компьютерной инженерии или смежных областях. Необходимо иметь продвинутый уровень учебных курсов или проектный опыт в следующем: проектирование и тестирование распределённых систем с использованием как минимум двух из следующих технологий: Golang, Rust и/или C++. Отладка разрабатываемых и работающих в продакшене приложений с помощью отладочного программного обеспечения: GDB. Проектирование и тестирование безопасных сетевых систем с использованием как минимум двух из следующих протоколов: TCP, HTTP и/или gRPC. Автоматизация задач разработки с помощью скриптов Bash и Python. Разработка программного обеспечения для операционных систем: Linux, а также MacOS или Windows. Разработка безопасного программного обеспечения, выявление, исправление и предотвращение уязвимостей, включая инъекции, отсутствие или плохое шифрование, избыточные или сломанные механизмы контроля доступа, переполнения и небезопасный дизайн.
Зарплата: $149,240 – $231,200 в год. Должность допускает удалённую работу: кандидат может проживать в любой точке США и отчитываться в офисе в Кирклэнде, штат Вашингтон. Veeam Software является работодателем, предоставляющим равные возможности, и не допускает дискриминацию в любой форме по признаку расы, цвета кожи, религии, пола, возраста, национального происхождения, гражданства, инвалидности, статуса ветерана или любой другой классификации, защищённой федеральным, штатным или местным законодательством. Вся ваша информация будет конфиденциальной. Персональные данные, собранные в процессе рекрутинга, будут обрабатываться в соответствии с нашим Recruiting Privacy Notice, который объясняет, как ваша информация собирается, используется и обрабатывается в связи с наймом. Подавая заявку на эту позицию, вы даёте согласие на эту обработку. Отправляя заявку, вы подтверждаете, что предоставленная информация, включая любые сопроводительные документы, полна и точна в меру ваших знаний. Любое искажение, упущение или фальсификация могут привести к дисквалификации из рассмотрения или, если обнаружены после начала работы, к увольнению.