
Senior szoftvermérnök – Minőségbiztosítási mérnökség
Az Alpaca (amerikai székhelyű, önelszámoló bróker-kereskedő és brókerinfrastruktúra-szolgáltató) Platform csapatához keres Senior Software Engineert, aki a keretrendszereket, eszközöket és CI/CD-infrastruktúrát építi és felügyeli, amelyek lehetővé teszik a mérnökök számára a gyors és megbízható fejlesztést. A szerepkör Go nyelvű fejlesztést, automatizált tesztkeretrendszerek tervezését és Kubernetes-alapú munkát foglal magába, valamint AI/LLM-eszközök bevetését a minőség javítására.
Feladatok
- ▹Automatizált tesztkeretrendszerek tervezése és építése a REST és gRPC API-k felületén
- ▹AI és LLM-alapú eszközök használata a tesztgenerálás gyorsítására, a regressziós lefedettség erősítésére, és az incidensek automatizált tesztekké alakítására
- ▹CI/CD-pipeline-ok építése és karbantartása (GitHub Actions és Google Cloud Build)
- ▹Terhelés-, stressz- és skálázhatósági tesztek tervezése és végrehajtása
- ▹Chaos engineering gyakorlatok bevezetése: hiba-injektálási és reziliencia-kísérletek tervezése
- ▹Eszközök és infrastruktúra szabványosítása a fejlesztői élmény javítására
- ▹Együttműködés más csapatokkal a tesztlefedettség, megbízhatóság és sebesség növelésére
- ▹Alkalmazáskód vizsgálata a hibák gyökérokának feltárásához és a javítások véghezviteléhez
- ▹Termékmérnökök mentorálása, minőségi és folyamatos fejlődési kultúra kialakítása
Elvárások
- ▹5+ év szoftvermérnöki tapasztalat éles rendszerek építésében és karbantartásában
- ▹Tapasztalat erősen típusos nyelvekben, legalább 1 év Go tapasztalat
- ▹Jártasság AI-alapú fejlesztésben, aktív LLM-eszköz-használat a munkafolyamatban
- ▹CI-pipeline-ok építése és karbantartása, előnyben GitHub Actions vagy Google Cloud Build
- ▹Automatizált tesztkeretrendszerek tervezése és építése, a mikroszolgáltatások integrációs és end-to-end tesztelési kihívásainak ismerete
- ▹Kubernetes ismerete alapszinten túl: Helm chart írása, biztonsági bevált gyakorlatok ismerete
- ▹Startup-tapasztalat, rugalmasság a nem mindig terv szerint haladó helyzetekben
- ▹Önálló feladat-végigvitel a követelménygyűjtéstől a technikai megoldás megvalósításán át a telepítésig és monitorozásig
Előny
- ▹AI/LLM-eszközök használata QA-automatizáláshoz (tesztgenerálás, instabil tesztek triázsa, incidens-regresszió pipeline)
- ▹Python vagy TypeScript tapasztalat, hatékony Dockerfile-ok és biztonságos konténerképek építése
- ▹Terheléstesztek k6-tal (REST) és ghz-vel (gRPC), pprof/trace-kimenet elemzése
- ▹IaC-telepítések Argo CD-vel vagy Terraformmal, GCP/GKE tapasztalat
- ▹Tilt ismerete, Kubernetes Operator írásának tapasztalata
- ▹Chaos engineering gyakorlat (Chaos Mesh, LitmusChaos, Gremlin)
- ▹Esemény-vezérelt rendszerek tesztelése Kafkával (vagy Redpanda-val)
Soft skillek
Amit kínálunk
- ▹Versenyképes fizetés és részvényopció
- ▹Egészségügyi juttatások
- ▹Új belépői otthoni iroda-berendezési támogatás: egyszeri 500 USD
- ▹Havi 150 USD juttatás Brex-kártyán keresztül
A munkáltatóról
Az Alpaca amerikai székhelyű, önelszámoló bróker-kereskedő és brókerinfrastruktúra-szolgáltató részvényekhez, ETF-ekhez, opciókhoz, kriptóhoz, fix kamatozású eszközökhöz és 24/5 kereskedéshez. Legutóbbi Series D finanszírozási körük összesen több mint 320 millió dollár befektetést hozott. Intézményi szintű API-jaikkal 40 országban több száz pénzügyi intézményt szolgálnak ki, összesen több mint 9 millió brókerszámlával. Csapatuk 380+ fő, globálisan elosztva (USA, Kanada, Japán, Magyarország, Nigéria, Brazília, UK és más helyek).
Hasonló állások

Senior Software Engineer, Cloud Engineering

Senior Software Engineer (Golang)
Senior Software Engineer

Senior Software Engineer for AI-Powered Banking Platform

Senior Software Engineer
