
Tailscale razvija siguran mrežni softver koji povezuje ljude, usluge i uređaje između različitih lokacija i okruženja u oblaku. Njegov moderni VPN temelji se na tehnologiji WireGuard i osmišljen je kao zamjena za složenost tradicionalne VPN infrastrukture, uz brzo uvođenje, šifrirane veze, kontrole pristupa i mogućnosti umrežavanja s nultim povjerenjem. Tvrtka posluje u područjima SaaS-a, sigurnosti i telekomunikacija te podržava slučajeve upotrebe poput udaljenog pristupa, povezivanja lokacija i umrežavanja više oblaka za organizacije i pojedinačne korisnike.
Softverski inženjer, mrežne funkcionalnosti (rad na daljinu iz Kanade)
Razvijajte sigurne mrežne funkcionalnosti i distribuirane sustave za Tailscaleov softver za povezivanje. Razvijajte klijente otvorenog koda i pozadinske usluge u Go-u radeći na daljinu iz Kanade.
Opis
- Gradite Tailscaleov proizvod doprinosom kodu klijenata otvorenog koda i pozadinskim uslugama usmjerenima na mrežne funkcionalnosti i optimizaciju.
- Preuzmite odgovornost za rad kroz cijeli životni ciklus proizvoda, od implementacije i stvaranja ideja do strateških odluka.
- Surađujte s UX/UI dizajnerima i voditeljima proizvoda na definiranju mrežnih mogućnosti.
- Dizajnirajte, implementirajte, testirajte i dokumentirajte ključne mrežne komponente.
- Uspostavite praćenje produkcijskih usluga, odgovarajte na incidente i rješavajte eskalacije korisničke podrške.
- Procjenjujte i poboljšavajte učinkovitost, skalabilnost i pouzdanost mrežnih sustava i resursa.
- Pri dizajniranju i implementaciji mrežnih rješenja primjenjujte pristup u kojem je sigurnost na prvom mjestu.
Zahtjevi
- Dokazano iskustvo u implementaciji mrežnih funkcionalnosti aplikacijskog sloja i distribuiranih komponenti, uključujući proxyje, konektore i usmjeravanje putem preklopnih mreža.
- Napredno razumijevanje mrežnih internih mehanizama operacijskih sustava, uključujući programiranje socketa, tablice usmjeravanja i primitive za filtriranje paketa.
- Profesionalno iskustvo u razvoju u Go-u.
- Iskustvo u dizajniranju i upravljanju distribuiranim sustavima.
- Izvrsno razumijevanje koncepata konkurentnosti kao što su višenitnost, utrke, upravljanje memorijom i primitive sinkronizacije.
- Razumijevanje načela skalabilnosti.
- Iskustvo s relacijskim bazama podataka kao što su PostgreSQL ili MySQL.
- Sposobnost pisanja učinkovitih SQL upita.
- Izvrsne pisane i usmene komunikacijske vještine.
- Sposobnost jasnog komuniciranja složenih tehničkih ideja.
- Suradnički i samoinicijativan pristup radu, samostalno i u timu.
- Sposobnost prilagodbe brzom startup okruženju.
Pogodnosti
- Inkluzivno i fleksibilno radno okruženje koje podržava autentično izražavanje.
- Ukupni paket naknade koji uključuje osnovnu plaću, vlasničke poticaje i varijabilnu proviziju za uloge temeljene na kvotama.
- Sveobuhvatne grupne pogodnosti za zaposlenike i obitelji, uključujući zdravstveno, vidno i dentalno osiguranje od početka zaposlenja.
- Model rada na daljinu s fleksibilnim mogućnostima.
- Virtualne i osobne prilike za druženje.
- Pristup korporativnim coworking prostorima putem WeWorka ili usporedivih prostora.
- Doprinosi poslodavca za mirovinu koji odgovaraju doprinosima zaposlenika u omjeru jedan prema jedan, do maksimalnog godišnjeg doprinosa poslodavca od 0,75 % prihvatljive naknade.
- Godišnje okupljanje tvrtke i timski offsite susreti.
- 1.500 USD godišnje za profesionalni razvoj.
- Mentorstvo, coaching i prilike za interni napredak.
- Fleksibilno plaćeno slobodno vrijeme.
- Izbor prijenosnog računala Mac ili PC koje osigurava tvrtka.
- Mjesečna naknada za kućni internet.
- Naknada od 500 USD za prilagodbu radne stanice.
- Doplate do 20 tjedana plaćenog roditeljskog dopusta za roditelje koji rađaju i do 16 tjedana za roditelje koji ne rađaju.