Staff Software Engineer for Identity Management (Go/Golang)

♡ Masuk untuk menyimpan

Canonical

Wilayah: Amerika Serikat, Kanada, Eropa, Amerika Latin. Sumber lowongan: Jobicy. Lamar melalui halaman sumber.

Canonical adalah penyedia terkemuka untuk perangkat lunak open source dan sistem operasi untuk pasar perusahaan dan teknologi global. Platform kami, Ubuntu, sangat luas digunakan dalam inisiatif perusahaan yang inovatif seperti public cloud, data science, AI, engineering innovation, and IoT. Pelanggan kami mencakup penyedia public cloud dan silikon terkemuka di dunia, serta pemimpin industri di berbagai sektor. Perusahaan ini adalah pelopor kolaborasi terdistribusi secara global, dengan 1200+ rekan kerja di 75+ negara dan sangat sedikit peran berbasis kantor. Tim bertemu dua hingga empat kali setahun secara langsung, di lokasi-lokasi menarik di seluruh dunia, untuk menyelaraskan strategi dan eksekusi.

Perusahaan ini dipimpin oleh pendirinya, menguntungkan, dan terus berkembang.

Kami sedang merekrut seorang Staff-level Software Engineer for Identity Management untuk mengerjakan otorisasi dan manajemen akses di seluruh rangkaian produk perusahaan dan web services milik Canonical, menggunakan Go (Golang) dan Python.

Sebagai software engineer untuk produk Identity Management dari Canonical, Anda akan memodernisasi dan memperluas kapabilitas solusi manajemen identitas yang kami gunakan untuk autentikasi dan otorisasi dalam produk kami, serta situs web canonical.com dan ubuntu.com. Pekerjaan Anda pada Identity Management akan berdampak langsung pada pengguna semua produk Canonical. Selain itu, Anda akan membantu menulis Juju charms untuk mengelola urusan operasional.

Keunggulan teknis dan latar belakang di bidang software engineering adalah prasyarat yang diperlukan untuk peran ini. Anda akan diharapkan untuk memegang kepemilikan atas desain dan pengiriman sistem, memfasilitasi integrasi, serta bekerja sama dengan tim Anda pada strategi dan eksekusi.

Lokasi: Peran ini berbasis jarak jauh (remote) di wilayah EMEA dan AMER.

Peran ini mencakup

  • Berkolaborasi secara proaktif dengan tim yang terdistribusi, memimpin upaya dan diskusi teknis
  • Menulis web service API yang bersih untuk mendukung klien CLI maupun web frontend, menggunakan Go (Golang) dan Python
  • Merancang dan mengimplementasikan fitur-fitur baru serta peningkatan dari spesifikasi hingga produksi dan operasional berkelanjutan dalam skala besar
  • Meninjau kode yang dihasilkan oleh engineer lain, membantu menetapkan standar kualitas
  • Mendiskusikan ide dan berkolaborasi dalam menemukan solusi yang baik
  • Memuat dan meningkatkan endpoint API manajemen, autentikasi, dan otorisasi
  • Merancang alur autentikasi pengguna akhir dari desain hingga implementasi
  • Menulis Juju charms (operator) untuk mengelola urusan operasional
  • Memodernisasi tumpukan identitas (identity stack) dari situs web dan produk kami dengan mendorong adopsi teknologi IAM terbaik di kelasnya
  • Menghadirkan produk hebat yang dicintai pengguna dengan mempertahankan budaya kualitas dan keunggulan teknik
  • Bekerja dari rumah dengan perjalanan global 2 hingga 4 minggu per tahun untuk acara internal dan eksternal

Apa yang kami cari dari Anda

  • Anda adalah seorang staff-level atau senior software engineer berpengalaman, dengan pengalaman khusus dalam membangun produk identity and access management
  • Anda familiar dengan perangkat lunak open source, standar, protokol, dan konsep di ruang lingkup identitas (mis. OpenID, OAuth, LDAP)
  • Anda memiliki pengalaman mengimplementasikan framework otorisasi dalam sistem terdistribusi
  • Anda menghargai coding yang aman dan standar, serta menikmati bekerja di tim yang melakukan hal serupa
  • Anda merasa nyaman dengan Ubuntu sebagai platform pengembangan dan penerapan (deployment)

Selain itu:

  • Rekam jejak akademik yang luar biasa dari sekolah menengah dan universitas
  • Gelar sarjana di bidang teknis atau narasi yang kuat tentang jalur alternatif pilihan Anda
  • Kemampuan bahasa Inggris profesional lisan dan tulisan dengan keterampilan presentasi yang sangat baik
  • Keterampilan interpersonal yang sangat baik, rasa ingin tahu, fleksibilitas, dan akuntabilitas
  • Kemampuan untuk melakukan perjalanan internasional dua kali setahun untuk acara perusahaan hingga durasi dua minggu

Apa yang kami tawarkan kepada rekan kerja

Kami mempertimbangkan lokasi geografis, pengalaman, dan kinerja dalam membentuk kompensasi di seluruh dunia. Kami meninjau kembali kompensasi setiap tahun (dan lebih sering untuk lulusan dan associate) untuk memastikan kami mengapresiasi kinerja yang luar biasa. Selain gaji pokok, kami menawarkan bonus atau komisi tahunan berbasis kinerja. Kami menyediakan semua anggota tim dengan tunjangan tambahan yang mencerminkan nilai dan idealisme kami. Kami menyeimbangkan program kami untuk memenuhi kebutuhan lokal dan memastikan keadilan secara global.

  • Lingkungan kerja terdistribusi dengan konferensi tim tatap muka dua kali setahun
  • Anggaran pembelajaran dan pengembangan pribadi sebesar USD 2.000 per tahun
  • Tinjauan kompensasi tahunan
  • Penghargaan pengakuan
  • Cuti liburan tahunan
  • Cuti melahirkan dan ayah
  • Team Member Assistance Program & Wellness Platform
  • Kesempatan untuk bepergian ke lokasi baru untuk menemui rekan kerja
  • Priority Pass dan peningkatan kelas perjalanan (travel upgrade) untuk acara perusahaan jarak jauh

Tentang Canonical

Canonical adalah perusahaan teknologi perintis yang berada di garis depan pergerakan global menuju open source

Untuk melamar pekerjaan ini, silakan kunjungi jobicy.com.

Scroll to Top