
Sun Life je globálna spoločnosť poskytujúca finančné služby so sídlom v Toronte v Kanade. Bola založená v roku 1865 a jednotlivcom, podnikom a inštitúciám poskytuje riešenia v oblasti poistenia, investícií, finančného poradenstva, správy majetku, zdravia a správy aktív. Sun Life pôsobí v Severnej Amerike, Ázii a Európe a spája finančné služby s ponukou zameranou na zdravie, pričom kladie dôraz na udržateľnosť, rozmanitosť a inklúziu a vplyv na komunity. Jej rozsiahle podnikanie podporuje tímy pôsobiace vo financiách, zdravotníctve, poradenstve a súvisiacich odvetviach.
Senior softvérový inžinier, testovanie a automatizácia AI — Sun Life, Waterloo, hybridná práca
Senior softvérový inžinier, ktorý pomáha rozvíjať platformu Sun Life pre agentické riadenie kvality. Úloha sa zameriava na testovanie s podporou AI, vývojárske nástroje, API a automatizáciu inžinierskych procesov.
90 000 $ – 140 000 $ / rok
HybridnePlný úväzokSeniorPožadovaný Jazyk: angličtinaFull-stack inžinierSoftvérový inžinierPopis
- Vytvárať, testovať, udržiavať a rozširovať softvér pre platformu agentickej orchestrácie inžinierstva kvality.
- Vyvíjať funkcie s podporou AI, ktoré zvyšujú produktivitu inžinierstva a kvalitu softvéru.
- Navrhovať agentické pracovné postupy pre testovanie, automatizáciu a dodávanie softvéru.
- Prepájať agentov AI s inžinierskymi nástrojmi, testovacími frameworkmi a platformovými službami.
- Rozvíjať možnosti testovania s podporou AI a automatizácie inžinierskych procesov.
- Spolupracovať s inžinierskymi tímami na identifikácii vylepšení platformy a príležitostí na inovácie.
- Vyvíjať API, služby a aplikácie podľa moderných inžinierskych postupov.
- Prispievať k rozhodnutiam o technickom návrhu a k zlepšovaniu architektúry platformy.
- Pomáhať vytvárať štandardy platformy, opakovane použiteľné komponenty a osvedčené inžinierske postupy.
- Vykonávať experimenty a overovania konceptov s novými technológiami a riešeniami s podporou AI.
- Uplatňovať agilné metódy dodávania a priebežnú spätnú väzbu na zdokonaľovanie možností platformy.
- Zdieľať odborné znalosti, spolupracovať s kolegami a podporovať technický rozvoj v celom tíme.
- Pomáhať používateľom platformy pri riešení problémov, poskytovať technické usmernenia a podporu pri zavádzaní.
Požiadavky
- Vysokoškolské vzdelanie, vysokoškolský diplom alebo ekvivalentná praktická skúsenosť v oblasti informatiky, softvérového inžinierstva, informačných technológií alebo príbuzného odboru.
- Aspoň päť rokov skúseností s návrhom, vývojom a podporou softvéru v agilnom prostredí dodávania.
- Skúsenosti s návrhom, tvorbou, integráciou alebo podporou agentov AI, agentických pracovných postupov a softvéru s podporou AI.
- Skúsenosti s tvorbou vývojárskych nástrojov alebo integrácií s veľkými jazykovými modelmi vrátane rozšírení IDE, Model Context Protocol, rozhraní API na volanie nástrojov a návrhu promptov alebo kontextu.
- Pokročilé znalosti Pythonu a skúsenosti s jazykom Java, JavaScript, TypeScript alebo C#.
- Skúsenosti s návrhom a vývojom API, služieb, integrácií a automatizačných riešení.
- Praktická znalosť nástrojov na automatizáciu testov, ako sú Playwright, Bruno/REST, PyETL, JUnit, Jest, pytest alebo xUnit.
- Skúsenosti so správou zdrojového kódu, stratégiami vetvenia a pracovnými postupmi dodávania softvéru založenými na Gite.
- Skúsenosti s používaním PostgreSQL a uplatňovaním moderných princípov modelovania údajov.
- Skúsenosti s cloudovými platformami a súčasnými spôsobmi nasadzovania aplikácií, najmä AWS.
- Znalosť Dockeru a kontajnerizovaných vývojových prostredí.
- Silné analytické schopnosti a schopnosť riešiť problémy.
- Vynikajúce komunikačné, kooperačné a interakčné schopnosti so zainteresovanými stranami.
- Výhodou sú skúsenosti s uplatňovaním AI a agentických funkcií pri testovaní, inžinierstve kvality alebo dodávaní softvéru.
- Výhodou je znalosť riadenia agentov, hodnotiacich frameworkov, pozorovateľnosti a zodpovedných postupov AI.
- Výhodou sú skúsenosti s automatizáciou pracovných postupov, platformami na zvyšovanie produktivity inžinierstva a nástrojmi na podporu vývojárov.
- Výhodou sú skúsenosti s podporou prijímania technológií prostredníctvom odborných komunít, nástupného procesu, koučingu alebo podpory.
Benefity
- Prístup k prostrediu zameranému na neustále vzdelávanie, rozvoj a zlepšovanie.
- Podpora internej mobility zo strany lídrov, ktorí sa venujú profesionálnemu rastu.
- Flexibilita hybridnej práce s možnosťou pracovať z domu alebo kancelárie podľa potrieb podnikania a klientov.
- Oprávnení zamestnanci Sun Life sa môžu zúčastniť diskrečných motivačných plánov viazaných na individuálny a firemný výkon.
- Podpora pri zabezpečení primeraných úprav počas výberového konania vrátane alternatívnych formátov pracovnej ponuky pre ľudí so zdravotným postihnutím.