FULL_TIME
Principal Engineer, Duo Agent Platform
GitLab
GitLab adalah platform orkestrasi cerdas untuk DevSecOps. GitLab membantu organisasi meningkatkan produktivitas pengembang, memperbaiki efisiensi operasional, mengurangi risiko keamanan dan kepatuhan, serta mempercepat transformasi digital. Lebih dari 50 juta pengguna terdaftar dan lebih dari 50% perusahaan dalam Fortune 100* mempercayakan GitLab untukargon menghasilkan perangkat lunak yang lebih baik dan lebih aman dengan lebih cepat. Prinsip yang sama yang tertanam dalam produk GitLab tercermin dalam cara kerja timnya: GitLab menjadikan AI sebagai pengali produktivitas utama dan mengharuskan seluruh anggota tim untuk mengintegrasikan AI ke dalam alur kerja harian guna mendorong efisiensi, inovasi, dan dampak. Di GitLab, karier dapat dipercepat, inovasi berkembang, dan setiap suara dihargai. Budaya kerja berkinerja tinggi ini didorong oleh nilai-nilai perusahaan dan pertukaran pengetahuan berkelanjutan, sehingga anggota tim dapat mencapai potensi penuh sambil bekerja sama dengan pemimpin industri untuk menyelesaikan masalah yang kompleks. Bangun masa depan bersama kami saat menciptakan teknologi yang mengubah cara dunia mengembangkan perangkat lunak.
* Fortune 500® adalah merek dagang terdaftar milik Fortune Media IP Limited dan digunakan berdasarkan lisensi. Klaim是基于 data GitLab. Fortune 100 mengacu pada 20% perusahaan teratas berdasarkan peringkat dalam daftar Fortune 500 tahun 2025 yang diterbitkan pada Juni 2025. Fortune dan Fortune Media IP Limited tidak berafiliasi dengan, dan tidak:endorsing, produk atau layanan GitLab.
Tentang Peran
Kami mencari Principal Engineer untuk membantu membangun GitLab Duo Agent Platform, lapisan orkestrasi agen yang menjalankan agen AI dan berbagai alur kerja di seluruh siklus hidup perangkat lunak. Principal Engineer di GitLab merupakan专家 yang dikenal di berbagai domain teknologi dan mewakili pemimpin teknis senior dalam organisasinya. Dalam peran ini, Anda akan menentukan arah teknis untuk bagian signifikan dari Agent Platform, bekerja sama dengan beberapa tim untuk mengubah kemampuan agen menjadi sesuatu yang benar-benar dapat diandalkan oleh organisasi rekayasa: dapat diprediksi, dapat diamati, dapat dikelola, serta cukup cepat untuk berada di jalur kritis pekerjaan pengembangan yang sesungguhnya.
Agent Platform bukan satu layanan tunggal. Platform ini mencakup eksekusi dan orkestrasi agen, definisi alur kerja serta pemicu berbasis peristiwa, AI Catalog tempat pelanggan menemukan dan mengelola agen, perutean dan evaluasi model, serta permukaan tata kelola yang menentukan agen mana yang boleh bertindak, di mana, dan dengan identitas siapa. Platform ini berjalan di GitLab.com, GitLab Dedicated, dan instalasi Self-Managed, termasuk deployment yang menggunakan model yang di-host sendiri untuk memenuhi persyaratan kepatuhan. Anda akan menangani bagian sistem yang menuntut keputusan arsitektur sulit, dan pekerjaan tersebut akan dilakukan secara langsung. Peran ini melapor kepada VP of the AI Engineering organization dan bekerja sama dengan Engineering Managers, Staff Engineers, Product Management, Infrastructure, dan Security.
Tugas Anda
Tentukan arah teknis untuk area signifikan dalam Duo Agent Platform di beberapa tim, dan bekerja sama dengan Engineering Managers serta Product untuk mengubahnya menjadi peta jalan dengan cakupan 6 bulan.
Bangun lapisan orkestrasi yang membuat agen dan alur kerja menjadi andal: pengelolaan siklus hidup sesi, pemanggilan alat, perakitan konteks, konkurensi, percobaan ulang, batas waktu, serta mode kegagalan yang menurun dengan baik dan tidak menghambat alur kerja pengembang.
Kerjakan secara langsung topik yang mendorong kemajuan di seluruh organisasi, mulai dari tingkat POC, perancangan arsitektur, hingga implementasi penuh.
Ikuti rotasi on-call dalam Incident Management untuk membantu mencapai target ketersediaan GitLab.com.
Tunjukkan kemampuan sebagai pembangun produk yang kuat dengan Mentality kepemilikan. Pahami strategi produk, strategi teknis, penyampaian nilai pelanggan, dan iterasi menuju produk yang berhasil.
Tulis dokumen desain, narasi arsitektur, dan catatan keputusan yang jelas serta beropini kuat sehingga tim lain dapat mengambil keputusan yang selaras.
Pastikan arsitektur tetap berlaku di deployment GitLab.com, Dedicated, dan Self-Managed yang multi-tenant, termasuk konfigurasi model yang di-host sendiri, serta menghormati batas tata kelola data di setiap environment.
Gunakan platform ini dalam pekerjaan GitLab sendiri, temukan bagian yang belum memenuhi klaim kami, lalu berikan umpan balik tersebut melalui peningkatan pada produk.
Bimbing Staff Engineer dan Senior Engineer, serta tingkatkan standar ketelitian eksperimen dan kolaborasi lintas tim.
Bekerja di seluruh platform pada berbagai proyek, fitur, dan tim. Cakupannya meliputi:
Rancang permukaan ekstensibilitas agar pelanggan dapat membangun agen dan alur kerja khusus, menghubungkan alat serta sistem internal milik mereka, dan memasukkan agen eksternal seperti Claude Code dan Codex ke dalam alur kerja GitLab tanpa mengurangi jaminan platform.
Turunkan biaya dan latensi permintaan berbasis agen, serta bekerja sama dengan Product untuk menentukan perilaku pemilihan model, perutean, dan konsumsi kredit seiring meningkatnya penggunaan.
Definisikan praktik evaluasi platform: benchmark offline dan eksperimen online yang mengukur penyelesaian tugas, ketepatan, akurasi pemanggilan alat, latensi, dan biaya per tugas, sekaligus mendeteksi regresi sebelum pelanggan menemukannya.
Bangun permukaan tata kelola dan keselamatan bersama Security dan Compliance: kontrol berbasis kebijakan atas agen dan model yang boleh berjalan di setiap area, semantik izin dan identitas yang selaras dengan peran serta struktur grup yang sudah ada, titik pemeriksaan human-in-the-loop, penelusuran setiap sesi alur kerja, dan audit yang mampu memenuhi pemeriksaan perusahaan.
Selesaikan Interview Training serta ikut serta dalam proses perekrutan departemen sebagai pewawancara teknis atau anggota panel.
Kualifikasi yang Dibutuhkan
8+ tahun pengalaman rekayasa perangkat lunak, termasuk 3+ tahun pada tingkat Staff, Principal, atau equivalently senior technical leadership.
Pengalaman langsung dalam membangun sistem produksi berbasis model bahasa besar: perulangan agen, pemanggilan alat, pengelolaan konteks, retrieval, serta evaluasi prompt dan model.
Pengalamanocused释放 produk ini kepada pengguna nyata, bukan hanya melakukan prototipe.
Latar belakang yang kuat dalam sistem terdistribusi, termasuk dekomposisi layanan, fault tolerance, observability, dan ketahanan operasional di bawah beban multi-tenant.
Rekam jejak dalam menentukan framework evaluasi dan menggunakan hasil benchmark serta eksperimen untuk mengambil keputusan arsitektur, bukan sekadar mengandalkan intuisi.
Pengalaman merancang kontrol human-in-the-loop, guardrail keselamatan, dan praktik AI bertanggung jawab untuk sistem yang bertindak behalf pelanggan.
Kemampuan mendorong keselarasan antara Engineering, Product, Infrastructure, dan Security untuk masalah yang pada awalnya bersifat ambigu.
Pengalaman membimbing insinyur senior dan membentuk arah teknis di beberapa tim tanpa otoritas langsung.
Kemampuan bekerja dengan 1 atau lebih bahasa di antara Ruby, Go, Python, atau TypeScript, serta kesediaan untuk bekerja di seluruh stack yang dicakup platform.
Komunikasi tertulis dan asynchronous yang sangat baik, serta kemampuan bekerja secara efektif dalam organisasi yang sepenuhnya remote dan tersebar secara global.
Tentang Tim
Organisasi AI Engineering membangun produk dan infrastruktur yang menjadikan GitLab sebagai environment efektif untuk menjalankan agen di seluruh siklus hidup pengembangan perangkat lunak. Tim ini tersebar di seluruh dunia dan bekerja sama dengan berbagai tim di GitLab untuk membantu GitLab Duo Agent Platform menjadi tulang punggung fitur AI GitLab. Anda akan melapor langsung kepada VP of Engineering for AI dan secara khusus bekerja sama dengan seluruh tim, manajemen rekayasa, dan Principal Engineer lainnya di departemen AI. Ini adalah kesempatan untuk memimpin kelompok yang penting seiring AI mengubah cara perangkat lunak dibangun.
Rentang gaji dasar untuk level peran ini saat ini hanya berlaku bagi penduduk Amerika Serikat. Rentang ini dimaksudkan untuk mencerminkan tingkat gaji dasar peran tersebut di berbagai lokasi di Amerika Serikat. Level peran dan rentang gaji ditentukan melalui wawancara serta tinjauan terhadap pendidikan, pengalaman, pengetahuan, keterampilan, kemampuan pelamar, ekuitas dengan anggota tim lain, keselarasan dengan data pasar, dan lokasi geografis. Rentang gaji dasar tidak mencakup bonus, ekuitas, atau benefit.
United States Salary Range $250.000—$325.000 USD
Cara GitLab Mendukung Karyawan Full-Time
Benefit untuk mendukung kesehatan, keuangan, dan kesejahteraan Anda:
Flexible Paid Time Off
Team Member Resource Groups
Equity Compensation & Employee Stock Purchase Plan
Growth and Development Fund
Parental Leave
Perlu dicatat bahwa kami menerima ketertarikan dari kandidat dengan berbagai tingkat pengalaman; banyak kandidat yang berhasil tidak memenuhi setiap persyaratan secara individual. Selain itu, studi menunjukkan bahwa orang dari kelompok yang kurang terwakili lebih cenderung tidak melamar pekerjaan kecuali mereka memenuhi setiap kualifikasi. Jika Anda tertarik dengan peran ini, silakan_apply dan biarkan tim rekrutmen kami menilai lamaran Anda.
Panduan Perekrutan Berdasarkan Negara
GitLab merekrut anggota tim baru di berbagai negara di seluruh dunia. Seluruh peran kami bersifat remote, tetapi beberapa peran mungkin memiliki persyaratan kelayakan lokasi tertentu. Tim Talent Acquisition kami dapat menjawab pertanyaan tentang lokasi setelah proses rekrutmen dimulai.
Kebijakan Privasi
Harap tinjau Recruitment Privacy Policy GitLab. Privasi Anda penting bagi kami. GitLab bangga menjadi tempat kerja dengan peluang yang setara dan merupakan employer's affirmative action. Kebijakan dan praktik GitLab terkait rekrutmen, ketenagakerjaan, pengembangan karier, dan kemajuan karier, promosi, serta pensiun didasarkan sepenuhnya pada merit, tanpa regard terhadap ras, warna kulit, agama, leluhur, jenis kelamin, termasuk kehamilan, laktasi, orientasi seksual, gender identity, atau gender expression, kebangsaan, usia, kewarganegaraan, status perkawinan, keterbatasan mental atau fisik, informasi genetik, termasuk riwayat keluarga medis, status discharge dari militer, veteran yang dilindungi, termasuk veterang yang dinonaktifkan, veteran yang dipisahkan dariiably tugas aktif pada masa perang atau Intensive Perang, dan veterin yang pernah menerima MedAL of Military Service, atau dasar lain yang dilindungi oleh hukum. GitLab tidak akan mentoleransi diskriminasi atau pelecehan berdasarkan karakteristik tersebut. Lihat juga EEO Policy GitLab dan EEO is the Law.
Jika Anda memiliki disabilitas atau kebutuhan khusus yang memerlukan akomodasi, beri tahu kami selama proses rekrutmen.
Principal Engineer, Duo Agent Platform
GitLab • Canada
Gaji tidak dicantumkan
Deskripsi Pekerjaan
Ringkasan
- Perusahaan
- GitLab
- Lokasi
- Canada
- Tipe kerja
- FULL_TIME
- Gaji
- Gaji tidak dicantumkan
- Tanggal tayang
- 29 Okt 2026
- Terlihat sejak
- 30 Okt 2026
Sumber & keterlacakan data
Jobicy (public board)Buka sumber asli ↗https://jobicy.com/jobs/157884-principal-engineer-duo-agent-platform
Siap melamar? Langsung di sumber asli.Buka Halaman Lamaran
Lowongan Terkait Lainnya
FULL_TIME5d
Backend Engineer, Knowledge Graph (Rust)
GitLab • Canada
Gaji tidak dicantumkanLihat Detail →
FULL_TIME6dIntermediate Fullstack Engineer (Ruby/Vue.js), Growth
GitLab • Poland
Gaji tidak dicantumkanLihat Detail →
FULL_TIME6dIntermediate Software Engineer, Security Factory: Vulnerability Management
GitLab • Canada
Gaji tidak dicantumkanLihat Detail →
FULL_TIME1mgForward Deployed Engineer - EMEA
GitLab • France
Gaji tidak dicantumkanLihat Detail →