
Sun Life ialah sebuah syarikat perkhidmatan kewangan global yang beribu pejabat di Toronto, Kanada. Ditubuhkan pada tahun 1865, syarikat ini menyediakan penyelesaian insurans, pelaburan, nasihat kewangan, kekayaan, kesihatan dan pengurusan aset untuk individu, perniagaan serta institusi. Sun Life beroperasi di seluruh Amerika Utara, Asia dan Eropah, dengan menggabungkan perkhidmatan kewangan dan tawaran berfokuskan kesihatan sambil menekankan kelestarian, kepelbagaian dan keterangkuman serta impak kepada komuniti. Perniagaannya yang luas menyokong pasukan yang bekerja dalam bidang kewangan, penjagaan kesihatan, perundingan dan perkhidmatan berkaitan.
Insinyur Perangkat Lunak Senior, Pengujian dan Otomasi AI — Sun Life, Waterloo Hibrida
Insinyur Perangkat Lunak Senior yang membantu mengembangkan platform rekayasa kualitas agenik Sun Life. Peran ini berfokus pada pengujian berbantuan AI, alat pengembang, API, dan otomasi rekayasa.
$90.000 – $140.000 / tahun
HibridaPenuh waktuSeniorBahasa Wajib: InggrisInsinyur full-stackInsinyur perangkat lunakDeskripsi
- Membuat, menguji, memelihara, dan meningkatkan perangkat lunak untuk platform orkestrasi rekayasa kualitas agenik.
- Membangun fitur berbasis AI yang meningkatkan produktivitas rekayasa dan kualitas perangkat lunak.
- Merancang alur kerja agenik untuk pengujian, otomasi, dan penyampaian perangkat lunak.
- Menghubungkan agen AI dengan alat rekayasa, kerangka kerja pengujian, dan layanan platform.
- Mengembangkan kemampuan pengujian berbantuan AI dan otomasi rekayasa.
- Bermitra dengan tim rekayasa untuk mengidentifikasi peningkatan platform dan peluang inovasi.
- Mengembangkan API, layanan, dan aplikasi sesuai praktik rekayasa modern.
- Berkontribusi pada keputusan desain teknis dan peningkatan arsitektur platform.
- Membantu menetapkan standar platform, komponen yang dapat digunakan kembali, dan praktik terbaik rekayasa.
- Melakukan eksperimen dan pekerjaan pembuktian konsep dengan teknologi baru serta solusi berbasis AI.
- Menerapkan metode penyampaian Agile dan umpan balik berkelanjutan untuk menyempurnakan kemampuan platform.
- Berbagi keahlian, berkolaborasi dengan rekan kerja, dan mendukung pengembangan teknis di seluruh tim.
- Membantu pengguna platform dalam pemecahan masalah, panduan teknis, dan peningkatan kemampuan.
Persyaratan
- Gelar sarjana, diploma perguruan tinggi, atau pengalaman praktis yang setara dalam ilmu komputer, rekayasa perangkat lunak, teknologi informasi, atau bidang terkait.
- Setidaknya lima tahun pengalaman merancang, mengembangkan, dan mendukung perangkat lunak dalam lingkungan penyampaian Agile.
- Pengalaman merancang, membangun, mengintegrasikan, atau mendukung agen AI, alur kerja agenik, dan perangkat lunak berbasis AI.
- Pengalaman membuat alat pengembang atau integrasi dengan model bahasa besar, termasuk ekstensi IDE, Model Context Protocol, API pemanggilan alat, serta rekayasa prompt atau konteks.
- Kemampuan Python tingkat lanjut serta pengalaman dengan Java, JavaScript, TypeScript, atau C#.
- Pengalaman merancang dan mengembangkan API, layanan, integrasi, dan solusi otomasi.
- Pengetahuan kerja tentang alat otomasi pengujian seperti Playwright, Bruno/REST, PyETL, JUnit, Jest, pytest, atau xUnit.
- Pengalaman dengan kontrol sumber, strategi percabangan, dan alur kerja penyampaian perangkat lunak berbasis Git.
- Pengalaman menggunakan PostgreSQL dan menerapkan prinsip pemodelan data modern.
- Pengalaman dengan platform cloud dan pola penerapan aplikasi terkini, khususnya AWS.
- Familiar dengan Docker dan lingkungan pengembangan berbasis kontainer.
- Kemampuan analitis dan pemecahan masalah yang kuat.
- Keterampilan komunikasi, kolaborasi, dan keterlibatan pemangku kepentingan yang sangat baik.
- Diutamakan: pengalaman menerapkan kemampuan AI dan agenik pada pengujian, rekayasa kualitas, atau penyampaian perangkat lunak.
- Diutamakan: pemahaman tentang tata kelola agen, kerangka evaluasi, observabilitas, dan praktik AI yang bertanggung jawab.
- Diutamakan: pengalaman dengan otomasi alur kerja, platform produktivitas rekayasa, dan alat peningkatan kemampuan pengembang.
- Diutamakan: pengalaman mendorong adopsi teknologi melalui komunitas praktik, orientasi, pembinaan, atau peningkatan kemampuan.
Tunjangan
- Akses ke lingkungan yang berfokus pada pembelajaran, pengembangan, dan peningkatan berkelanjutan.
- Dukungan untuk mobilitas internal dari para pemimpin yang berkomitmen pada pertumbuhan profesional.
- Fleksibilitas kerja hibrida, dengan pilihan bekerja dari rumah atau kantor berdasarkan kebutuhan bisnis dan klien.
- Karyawan Sun Life yang memenuhi syarat dapat berpartisipasi dalam rencana insentif diskresioner yang terkait dengan kinerja individu dan perusahaan.
- Dukungan akomodasi selama proses lamaran, termasuk format lowongan alternatif bagi penyandang disabilitas.