Állás

Szoftvermérnök (Libraries Platform)

Szoftverfejlesztő • Remote • Teljes munkaidő Egyesült Királyság United Kingdom - Remote, Egyesült Királyság

A Chainguard biztonságos, megerősített nyílt forráskódú szoftverkomponenseket biztosító Libraries Platform csapatához keres senior szoftvermérnököt, aki a csomagokat gyártó, ellenőrző és kiszolgáló infrastruktúra architektúráját és megvalósítását vezeti.

Feladatok

  • Vezeti a Libraries Platform alapvető komponenseinek tervezését és megvalósítását: szolgáltatások, folyamatok és csomagindex több ökoszisztémában (Java, JavaScript, Python/AI/ML)
  • Automatizációt tervez és tart karban a csomagok létrehozásához, frissítéséhez és ellenőrzéséhez, beleértve a sebezhetőség-vizsgálatot, SBOM- és eredetigazolás-generálást
  • AI-asszisztált biztonsági javításokat generáló és validáló automatizációt fejleszt
  • Megosztott platformszolgáltatásokat épít és üzemeltet (csomagindexek, registry mirror-ök, metaadat-szolgáltatások)
  • Belső fejlesztői eszközöket és CLI-ket fejleszt, jellemzően Go nyelven
  • Vezeti a megbízhatóságot, skálázhatóságot és megfigyelhetőséget: SLO-kat definiál, monitoringot épít, incidenskezelést vezet
  • Megoldja a komplex függőségi és build-problémákat éles környezetben
  • Mentorálja és segíti a többi mérnököt tervezésértékeléseken és dokumentáción keresztül

Elvárások

  • 5+ év tapasztalat nyelvi ökoszisztémák vagy fejlesztői platformok infrastruktúrájának tervezésében, építésében és üzemeltetésében (build rendszerek, csomag-registry-k, CI/CD)
  • Erős Go (Golang) tudás, vagy gyors betanulási készség
  • Bizonyított tapasztalat fejlesztői eszközök és automatizáció (plugin, CLI, kódgenerátor) építésében és tulajdonlásában
  • Erős háttér CI/CD-ben, felhő-natív infrastruktúrában és IaC-ben: konténerek (Docker/OCI, Kubernetes), nyilvános felhő (GCP, AWS, Azure), Terraform, GitHub Actions/Argo/Tekton
  • Bizonyított képesség komplex toolchain-, fordító- és csomagolási hibák hibakeresésére és gyökérokának megoldására
  • Kiváló kommunikáció távoli, elosztott környezetben

Előny

  • Nyílt forráskódú hozzájárulások ökoszisztéma-eszközökhöz, könyvtárakhoz vagy csomagoláshoz
  • Tapasztalat szoftverellátási-lánc biztonsággal: SLSA, SBOM, sigstore, eredetigazolás
  • Háttér Linux disztribúciókkal, csomagolással és reprodukálható build rendszerekkel (Alpine, Wolfi, Debian, Bazel, CMake, Ninja)
  • Korábbi SRE, platform mérnöki vagy DevOps tapasztalat

Soft skillek

Ügyfélközpontú szemlélet, gyors kísérletezés és tanulásTulajdonosi hozzáállás: technikai irányt szab és felelősséget vállal a kritikus eredményekért

Amit kínálunk

  • Rugalmas, elsősorban távoli munkakultúra, csapattalálkozókkal és havi coworking/telefon/internet támogatással
  • Részvényopciók belépéskor és előléptetéskor, 10 év lehívási idővel
  • 100%-ban fedezett egészség-, látás- és fogászati biztosítás a munkavállaló és eltartottjai számára
  • Korlátlan rugalmas szabadság
  • 18 hét fizetett szülői szabadság (12 hét nem szülő szülőnek)

A munkáltatóról

A Chainguard megbízható forrása a nyílt forráskódnak: megerősített, biztonságos és éles környezetre kész build-eket biztosít, amelyekre szoftvermérnökök és AI-ügynökök is támaszkodnak. Ügyfelei közé tartozik többek közt az Anduril, Canva, Fortinet, Hewlett Packard Enterprise, OpenAI, Snap és Snowflake.

Hasonló állások