
Tailscale mengembangkan perangkat lunak jaringan yang aman untuk menghubungkan orang, layanan, dan perangkat di berbagai lokasi serta lingkungan cloud. VPN modernnya berbasis WireGuard dan dirancang untuk menggantikan kompleksitas infrastruktur VPN tradisional dengan penerapan yang cepat, koneksi terenkripsi, kontrol akses, dan kemampuan jaringan zero-trust. Perusahaan ini beroperasi di bidang SaaS, keamanan, dan telekomunikasi, serta mendukung berbagai penggunaan seperti akses jarak jauh, konektivitas antarsitus, dan jaringan multicloud bagi organisasi maupun pengguna individu.
Insinyur Perangkat Lunak, Fitur Jaringan di Tailscale (Jarak Jauh - Amerika Serikat)
Bangun kemampuan jaringan yang aman untuk platform Tailscale, yang menghubungkan orang dan perangkat melalui perangkat lunak yang andal. Bekerja dengan Go, sistem terdistribusi, komponen jaringan, dan layanan backend.
Deskripsi
- Mengembangkan produk Tailscale melalui kode klien sumber terbuka dan layanan backend, dengan fokus pada fitur jaringan dan peningkatan kinerja.
- Memiliki tanggung jawab atas pekerjaan di seluruh siklus produk, mulai dari implementasi dan penemuan produk hingga keputusan strategis.
- Berkolaborasi dengan desainer UX/UI dan manajer produk untuk menentukan dan menyempurnakan fitur jaringan.
- Merancang, mengimplementasikan, menguji, dan mendokumentasikan komponen perangkat lunak jaringan yang mendasar.
- Menambahkan observabilitas ke layanan produksi, berkontribusi dalam penanganan insiden, dan menyelesaikan eskalasi dukungan pelanggan.
- Mengevaluasi dan meningkatkan efisiensi, skalabilitas, serta keandalan sistem dan sumber daya jaringan.
- Menggunakan pendekatan yang mengutamakan keamanan saat merancang dan mengimplementasikan komponen jaringan.
Persyaratan
- Memiliki pengalaman yang terbukti dalam mengimplementasikan konsep jaringan lapisan aplikasi dan komponen terdistribusi, termasuk proxy, konektor, dan perutean overlay.
- Memahami secara mendalam internal jaringan sistem operasi, termasuk pemrograman soket, tabel perutean, dan primitif pemfilteran paket.
- Memiliki pengalaman profesional mengembangkan perangkat lunak dengan Go (Golang).
- Berpengalaman merancang dan memelihara sistem terdistribusi.
- Memahami konkurensi dengan baik, termasuk multithreading, kondisi balapan, manajemen memori, dan primitif sinkronisasi.
- Memahami prinsip-prinsip skalabilitas.
- Menguasai basis data relasional seperti PostgreSQL dan MySQL.
- Mampu menulis kueri SQL yang efisien.
- Memiliki kemampuan komunikasi tertulis dan lisan yang sangat baik.
- Mampu menjelaskan konsep teknis yang kompleks dengan jelas.
- Memiliki gaya kerja kolaboratif serta mampu bekerja secara mandiri maupun dalam tim.
- Mampu beradaptasi dalam lingkungan perusahaan rintisan yang bergerak cepat dan dinamis.
Tunjangan
- Gaji pokok, program insentif ekuitas, dan komisi variabel untuk peran berbasis kuota.
- Perlindungan kesehatan, penglihatan, dan gigi yang komprehensif bagi Anda dan keluarga tanpa masa tunggu.
- Lingkungan kerja fleksibel dengan pendekatan remote-first.
- Acara sosial virtual dan tatap muka.
- Program ruang kerja bersama perusahaan.
- Kontribusi pensiun dari perusahaan yang menyamai kontribusi karyawan satu banding satu, hingga 0,75% dari kompensasi tahunan yang memenuhi syarat.
- Retret perusahaan tahunan dan kegiatan di luar kantor bersama tim.
- Tunjangan pengembangan profesional tahunan sebesar $1.500 USD.
- Kesempatan mendapatkan mentoring, coaching, dan pengembangan karier internal.
- Cuti berbayar yang fleksibel.
- Laptop yang disediakan perusahaan, dengan pilihan Mac atau PC.
- Penggantian biaya internet rumah setiap bulan.
- Tunjangan kustomisasi kantor rumah sebesar $500 USD.
- Tambahan cuti orang tua berbayar selama 20 minggu bagi orang tua yang melahirkan dan 16 minggu bagi orang tua yang tidak melahirkan.