
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

Member of Engineering (Multimodality - Research Lead)

Physical Design Engineer - Full Chip Implementation

Physical Design Engineer - Block Level, Subsystem Implementation

Physical Design Engineer - Flow & Methodologies

EE Hardware System Engineer
