Tailscale
Tailscale
51 – 200 Zaposleni
SaaSTelekomunikacijeVarnost
Tailscale razvija varno omrežno programsko opremo, ki povezuje ljudi, storitve in naprave med različnimi lokacijami in oblačnimi okolji. Njegov sodobni VPN temelji na tehnologiji WireGuard in je zasnovan tako, da nadomesti zapletenost tradicionalne infrastrukture VPN s hitrim uvajanjem, šifriranimi povezavami, nadzorom dostopa in zmožnostmi omrežij z ničelnim zaupanjem. Podjetje deluje na področjih SaaS, varnosti in telekomunikacij ter podpira primere uporabe, kot so oddaljeni dostop, povezovanje lokacij in povezovanje več oblakov za organizacije in posamezne uporabnike.

Programski inženir za omrežne funkcionalnosti pri podjetju Tailscale (delo na daljavo – Združene države Amerike)

Razvijajte varne omrežne zmogljivosti platforme Tailscale ter z zanesljivo programsko opremo povezujte ljudi in naprave. Delali boste z jezikom Go, porazdeljenimi sistemi, omrežnimi komponentami in zalednimi storitvami.

Opis

  • Razvijajte izdelek Tailscale z odprtokodno odjemalsko kodo in zalednimi storitvami ter se osredotočajte na omrežne funkcionalnosti in izboljšave zmogljivosti.
  • Prevzemite odgovornost za delo v celotnem življenjskem ciklu izdelka, od izvedbe in raziskovanja potreb izdelka do strateških odločitev.
  • Sodelujte z oblikovalci UX/UI in produktnimi vodji pri opredeljevanju in izboljševanju omrežnih funkcionalnosti.
  • Načrtujte, izvajajte, preizkušajte in dokumentirajte temeljne komponente omrežne programske opreme.
  • V produkcijske storitve dodajajte opazljivost, sodelujte pri odzivu na incidente in rešujte eskalacije uporabniške podpore.
  • Ocenjujte in izboljšujte učinkovitost, razširljivost in zanesljivost omrežnih sistemov in virov.
  • Pri načrtovanju in izvedbi omrežnih komponent uporabljajte pristop, pri katerem je varnost na prvem mestu.

Zahteve

  • Dokazane izkušnje z izvajanjem konceptov omrežij na aplikacijski ravni in porazdeljenih komponent, vključno s posredniškimi strežniki, povezovalniki in usmerjanjem prek prekrivnih omrežij.
  • Poglobljeno razumevanje notranjega omrežnega delovanja operacijskih sistemov, vključno s programiranjem vtičnic, usmerjevalnimi tabelami in primitivi za filtriranje paketov.
  • Poklicne izkušnje z razvojem v jeziku Go (Golang).
  • Izkušnje z načrtovanjem in vzdrževanjem porazdeljenih sistemov.
  • Dobro razumevanje sočasnosti, vključno z večnitnostjo, tekmovalnimi pogoji, upravljanjem pomnilnika in primitivi za sinhronizacijo.
  • Razumevanje načel razširljivosti.
  • Poznavanje relacijskih podatkovnih baz, kot sta PostgreSQL in MySQL.
  • Sposobnost pisanja učinkovitih poizvedb SQL.
  • Odlične pisne in ustne komunikacijske sposobnosti.
  • Sposobnost jasnega sporazumevanja o zapletenih tehničnih konceptih.
  • Sodelovalen način dela z zmožnostjo samostojnega dela in dela v ekipi.
  • Sposobnost prilagajanja hitro spreminjajočemu se in dinamičnemu zagonskemu okolju.

Ugodnosti

  • Osnovna plača, načrt nagrajevanja z lastniškim deležem in variabilna provizija za delovna mesta s kvotami.
  • Celovito zdravstveno, vidno in zobozdravstveno kritje za vas in vašo družino brez čakalne dobe.
  • Prilagodljivo delovno okolje, ki daje prednost delu na daljavo.
  • Virtualni in osebni družabni dogodki.
  • Korporativni program souporabe delovnih prostorov.
  • Prispevki delodajalca za pokojninsko varčevanje, ki se ujemajo s prispevki zaposlenega v razmerju ena proti ena, do 0,75 % upravičenega letnega nadomestila.
  • Letno srečanje podjetja in izhodi ekip.
  • Letni dodatek v višini 1.500 USD za strokovni razvoj.
  • Mentorstvo, coaching in priložnosti za notranje napredovanje.
  • Prilagodljiv plačani dopust.
  • Prenosni računalnik podjetja z možnostjo izbire računalnika Mac ali PC.
  • Mesečno povračilo stroškov domačega interneta.
  • Dodatek v višini 500 USD za prilagoditev domače pisarne.
  • Dopolnitev plačanega starševskega dopusta na 20 tednov za starše, ki rodijo, in na 16 tednov za starše, ki ne rodijo.