Tailscale
Tailscale
Tailscale разработва сигурен мрежов софтуер, който свързва хора, услуги и устройства между различни местоположения и облачни среди. Неговата модерна VPN мрежа е базирана на WireGuard и е създадена да замени сложността на традиционната VPN инфраструктура с бързо внедряване, криптирани връзки, контрол на достъпа и възможности за мрежова архитектура с нулево доверие. Компанията работи в областите на SaaS, сигурността и телекомуникациите, като поддържа приложения като отдалечен достъп, свързване между обекти и работа с множество облаци за организации и индивидуални потребители.

Софтуерен инженер, мрежови функционалности (дистанционна работа от Канада)

Разработвайте сигурни мрежови функционалности и разпределени системи за софтуера за свързаност на Tailscale. Създавайте клиенти с отворен код и backend услуги на Go, работейки дистанционно от Канада.

Описание

  • Развивайте продукта на Tailscale, като допринасяте към клиентски код с отворен код и backend услуги, насочени към мрежови функционалности и оптимизация.
  • Поемайте отговорност за работата през целия жизнен цикъл на продукта — от реализацията и генерирането на идеи до стратегическите решения.
  • Партнирайте си с UX/UI дизайнери и продуктови мениджъри за определяне на мрежовите възможности.
  • Проектирайте, реализирайте, тествайте и документирайте основни мрежови компоненти.
  • Добавяйте наблюдаемост към продукционните услуги, реагирайте на инциденти и разрешавайте ескалации от клиентската поддръжка.
  • Оценявайте и подобрявайте ефективността, мащабируемостта и надеждността на мрежовите системи и ресурси.
  • Прилагайте подход, поставящ сигурността на първо място, при проектирането и реализацията на мрежови решения.

Изисквания

  • Доказан опит в реализирането на мрежови компоненти на приложния слой и разпределени компоненти, включително проксита, конектори и overlay маршрутизация.
  • Задълбочено разбиране на вътрешните механизми за мрежова комуникация в операционните системи, включително socket програмиране, таблици за маршрутизация и примитиви за филтриране на пакети.
  • Професионален опит с разработка на Go.
  • Опит в проектирането и експлоатацията на разпределени системи.
  • Отлично разбиране на концепции за конкурентност като многопоточност, състезателни условия, управление на паметта и примитиви за синхронизация.
  • Разбиране на принципите на мащабируемостта.
  • Опит с релационни бази данни като PostgreSQL или MySQL.
  • Умение за писане на ефективни SQL заявки.
  • Отлични писмени и устни комуникационни умения.
  • Способност за ясно представяне на сложни технически идеи.
  • Сътруднически и самостоятелен подход към работата както независимо, така и в екип.
  • Способност за адаптация към бързо развиваща се стартъп среда.

Придобивки

  • Приобщаваща и гъвкава работна среда, която подкрепя автентичното себеизразяване.
  • Пълен пакет възнаграждение, включващ основно заплащане, стимули под формата на дялово участие и променлива комисиона за роли с квоти.
  • Пълни групови придобивки за служителите и техните семейства, включително здравно, зрително и дентално покритие от началото на трудовия договор.
  • Модел на работа с приоритет на дистанционната работа и гъвкави възможности.
  • Виртуални и присъствени възможности за социални контакти.
  • Корпоративен достъп до coworking пространства чрез WeWork или сравними пространства.
  • Работодателски пенсионни вноски, равни на вноските на служителя едно към едно, до максимална годишна вноска от работодателя в размер на 0,75% от допустимото възнаграждение.
  • Годишно фирмено събиране и екипни срещи извън офиса.
  • 1 500 USD годишно за професионално развитие.
  • Менторство, коучинг и възможности за вътрешно развитие.
  • Гъвкаво платено свободно време.
  • Избор на предоставен от компанията лаптоп Mac или PC.
  • Месечно възстановяване на разходите за домашен интернет.
  • Помощ от 500 USD за персонализиране на работната станция.
  • Допълнително платен родителски отпуск до 20 седмици за родители, които раждат, и до 16 седмици за родители, които не раждат.