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

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

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

Описание

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

Изисквания

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

Придобивки

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