Állás

Senior szoftvermérnök – Minőségbiztosítási mérnökség

Backend Developer • Remote • Teljes munkaidő • 📍 Global Anywhere

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

Mentorálás és minőségi kultúra építéseÖnálló, végponttól-végpontig terjedő feladatvégzés

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).

Nyelvtudás: Angol: Felsőfok

Hasonló állások