
Tailscale vyvíja bezpečný sieťový softvér, ktorý prepája ľudí, služby a zariadenia naprieč lokalitami a cloudovými prostrediami. Jeho moderná VPN je založená na technológii WireGuard a navrhnutá tak, aby nahradila zložitosť tradičnej VPN infraštruktúry rýchlym nasadením, šifrovanými pripojeniami, riadením prístupu a možnosťami sieťovania s nulovou dôverou. Spoločnosť pôsobí v oblastiach SaaS, bezpečnosti a telekomunikácií a podporuje prípady použitia, ako sú vzdialený prístup, prepojenie lokalít a sieťovanie viacerých cloudov pre organizácie aj individuálnych používateľov.
Softvérový inžinier, sieťové funkcie (práca na diaľku z Kanady)
Vyvíjajte bezpečné sieťové funkcie a distribuované systémy pre softvér Tailscale na zabezpečenie konektivity. Pracujte na open-source klientoch a backendových službách v jazyku Go na diaľku z Kanady.
Popis
- Budujte produkt Tailscale prispievaním do open-source kódu klientov a backendových služieb zameraných na sieťové funkcie a optimalizáciu.
- Prevezmite zodpovednosť za prácu počas celého životného cyklu produktu, od implementácie a tvorby nápadov až po strategické rozhodnutia.
- Spolupracujte s dizajnérmi UX/UI a produktovými manažérmi na definovaní sieťových možností.
- Navrhujte, implementujte, testujte a dokumentujte základné sieťové komponenty.
- Zabezpečujte pozorovateľnosť produkčných služieb, reagujte na incidenty a riešte eskalácie zákazníckej podpory.
- Vyhodnocujte a zlepšujte efektívnosť, škálovateľnosť a spoľahlivosť sieťových systémov a zdrojov.
- Pri návrhu a implementácii sieťových riešení uplatňujte prístup, v ktorom je bezpečnosť na prvom mieste.
Požiadavky
- Preukázateľné skúsenosti s implementáciou sieťových prvkov na aplikačnej vrstve a distribuovaných komponentov vrátane proxy serverov, konektorov a smerovania cez prekrývajúce sa siete.
- Pokročilé znalosti interných mechanizmov sieťovania operačných systémov vrátane programovania socketov, smerovacích tabuliek a primitív na filtrovanie paketov.
- Profesionálne skúsenosti s vývojom v jazyku Go.
- Skúsenosti s návrhom a prevádzkou distribuovaných systémov.
- Dobré znalosti konceptov súbežnosti, ako sú viaceré vlákna, race conditions, správa pamäte a synchronizačné primitíva.
- Znalosť princípov škálovateľnosti.
- Skúsenosti s relačnými databázami, ako sú PostgreSQL alebo MySQL.
- Schopnosť písať efektívne SQL dotazy.
- Vynikajúce písomné a ústne komunikačné schopnosti.
- Schopnosť jasne komunikovať zložité technické myšlienky.
- Kolaboratívny a samostatný prístup k práci individuálne aj v tíme.
- Schopnosť prispôsobiť sa rýchlo sa meniacemu prostrediu startupu.
Benefity
- Inkluzívne a flexibilné pracovisko, ktoré podporuje autentické sebavyjadrenie.
- Celkový balík odmeňovania zahŕňajúci základnú mzdu, akciové stimuly a variabilnú províziu pre pozície s kvótami.
- Komplexné skupinové benefity pre zamestnancov a ich rodiny vrátane zdravotného, zrakového a zubného poistenia od začiatku pracovného pomeru.
- Model práce na diaľku s flexibilnými možnosťami.
- Príležitosti na spoločenské stretnutia online aj osobne.
- Firemný prístup do coworkingových priestorov WeWork alebo porovnateľných priestorov.
- Príspevky zamestnávateľa na dôchodkové zabezpečenie vo výške príspevkov zamestnanca, a to v pomere dolár za dolár, najviac do ročného príspevku zamestnávateľa vo výške 0,75 % oprávnenej odmeny.
- Každoročný firemný pobyt a tímové výjazdy.
- 1 500 USD ročne na profesijný rozvoj.
- Mentoring, koučing a príležitosti na interný kariérny postup.
- Flexibilná platená dovolenka.
- Možnosť vybrať si firemný notebook Mac alebo PC.
- Mesačná náhrada nákladov na domáci internet.
- Príspevok 500 USD na úpravu pracovnej stanice.
- Doplnenie platenej rodičovskej dovolenky na 20 týždňov pre rodičov, ktorí rodia, a na 16 týždňov pre ostatných rodičov.