Safe Software
Safe Software
201 – 500 Zaměstnanci
B2BSaaSUmělá inteligence
Safe Software vyvíjí FME, platformu pro integraci, transformaci a automatizaci dat, která propojuje databáze, datové toky v reálném čase, cloudové služby a podnikové systémy. Nástroje společnosti podporují pracovní postupy s geoprostorovými daty, zpracování přímo v databázích a podnikové datové operace včetně procesů využívajících AI. Společnost poskytuje služby organizacím, které pomocí škálovatelného softwaru využívají data napříč svými systémy.

Seniorní vývojář softwaru, zabezpečení produktu — Safe Software

Posilujte zabezpečení FME Form, podnikového produktu Safe Software pro integraci dat. Vytvářejte nástroje pro odhalování hrozeb a zpevnění zabezpečení, určujte technickou architekturu a mentorujte vývojáře napříč týmy.

Popis

  • Posilovat zabezpečení FME Form proti hrozbám, včetně prevence chyb ohrožujících bezpečnost paměti.
  • Vyvíjet a udržovat nástroje pro včasné odhalování, například fuzzingové testovací prostředí, pokrytí sanitizéry a statickou analýzou a zpevnění kompilátoru i běhového prostředí v sestavovacím procesu.
  • Vést modelování hrozeb pro vydané a plánované funkce a kontrolovat výsledná hodnocení.
  • Posuzovat nahlášené zranitelnosti, určovat jejich závažnost a dopad a řídit jejich nápravu.
  • Navrhovat složité, vysoce přínosné funkce a systémy produktu a řídit jejich dodání.
  • Vést technické iniciativy napříč týmy a slaďovat priority a řešení mezi odděleními.
  • Školit a mentorovat vývojáře na všech úrovních zkušeností.
  • Prosazovat kvalitní postupy v architektuře, testování, zabezpečení a výkonu.
  • Řešit technický dluh, zvyšovat spolehlivost systémů a zdokonalovat vývojové procesy.
  • Přinášet technické podněty a poznatky o zabezpečení do plánování produktu společně s týmy produktového managementu a UX.
  • Poskytovat odborné vedení při kontrolách kódu a návrhů.
  • Pomáhat utvářet kulturu vývoje, standardy a strategii nástrojů Safe Software.
  • Udržovat a rozšiřovat FME Form ve spolupráci s interními zainteresovanými stranami a vývojovými týmy.

Požadavky

  • Bakalářský titul v oboru informatiky, softwarového inženýrství nebo příbuzném oboru.
  • Nejméně sedm let odborné praxe ve vývoji softwaru, včetně technického vedení složitých projektů a systémů.
  • Pokročilá znalost C++ pro vývoj základních systémových komponent.
  • Zkušenosti s Pythonem pro automatizaci a skriptování.
  • Zkušenosti s návrhem architektury, laděním a optimalizací rozsáhlých a složitých kódových základen.
  • Zkušenosti s modelováním hrozeb u vydaných funkcí, například pomocí STRIDE nebo DREAD.
  • Zkušenosti s hodnocením zranitelností podle CVSS v4.0.
  • Praxe v oblasti zabezpečení produktů, včetně odpovědnosti za bezpečnostně citlivý kód a bezpečnostní nástroje.
  • Zkušenosti s fuzzingem, sanitizéry, statickou analýzou, SAST/DAST a zpevňováním zabezpečení.
  • Schopnost posuzovat a sdělovat závažnost zranitelností pomocí CVSS a CWE.
  • Zkušenosti s používáním AI agentů pro programování, jako jsou Claude Code nebo GitHub Copilot.
  • Schopnost slaďovat týmy, efektivně spolupracovat a vést je změnami.
  • Schopnost pracovat v nejednoznačných situacích a při měnících se prioritách a pragmaticky zvažovat rizika a kompromisy.
  • Systémový pohled a schopnost vyvažovat technické detaily s obchodním kontextem.
  • Výhodou: zkušenosti s generováním SBOM a řízením zranitelností třetích stran ve velkém měřítku.
  • Výhodou: znalost OWASP a MITRE.
  • Výhodou: relevantní certifikace, například OSED, OSCE, GXPN, SANS SEC661/SEC760 nebo CSSLP.
  • Výhodou: znalost hlavních technologických oblastí Safe Software nebo podobných technických domén.
  • Výhodou: zkušenosti s macOS a Linuxem.
  • Výhodou: zkušenosti s vývojem desktopových aplikací pomocí Qt Framework, zejména Qt Widgets.

Benefity

  • Placené volno na dobrovolnickou činnost v příležitostech organizovaných společností Safe.
  • Roční rozpočet na vzdělávání a školicí programy hrazené společností Safe.
  • Flexibilní pracovní podmínky vstřícné práci na dálku.
  • Tři týdny dovolené.
  • Šest dalších placených sezónních volných dnů každý rok.
  • Rozšířené zdravotní a zubní pojištění od prvního dne.
  • Příspěvky na zdraví nebo životní styl od prvního dne.
  • Příspěvky na poradenské služby od prvního dne.
  • Doplatek rodičovské dovolené pro nové rodiče po narození nebo adopci dítěte.
  • Podíl na zisku dvakrát ročně.
  • Program příspěvků RRSP/TFSA.
  • Bezplatné parkování a úschovna kol.
  • Smysluplná práce s podporou týmu s vysokou mírou samostatnosti.

Související pracovní nabídky

Sun Life

Seniorní softwarový inženýr: Core Java a iOS

Sun Life

Vyvíjejte a podporujte služby Java, API, webové aplikace a nativní aplikace iOS pro finanční služby Sun Life. Součástí role je také řešení problémů v produkčním prostředí, obnova služeb po incidentech a zajištění spolehlivosti aplikací.

Otevřít
Sun Life

Seniorní softwarový inženýr: Core Java a iOS

Sun Life

Vyvíjejte a podporujte podnikové služby Java, rozhraní API a nativní aplikace pro iOS ve společnosti Sun Life. Náplň práce zahrnuje také řešení problémů v produkčním prostředí, reakci na incidenty a zvyšování spolehlivosti.

Otevřít
SOGECLAIR

Vedoucí inženýr konstrukcí pro letectví a kosmonautiku

SOGECLAIR

Ve společnosti SOGECLAIR veďte pokročilý vývoj konstrukcí pro letectví a kosmonautiku a dohlížejte na specialisty integrace, rozpočty i řízení oddělení. Podporujte výrobu letadel a řešte problémy týkající se letadel v provozu.

Otevřít
Fortinet

Vývojář vestavěného softwaru Fortinet FortiGate

Fortinet

Vyvíjejte software v C/C++ pro funkce komplexní ochrany Fortinet FortiGate. Patří mezi ně antivirus, filtrování webu, prevence úniku dat a ochrana proti spamu.

Otevřít
Fortinet

Vývojář vestavěného softwaru pro síťovou bezpečnost

Fortinet

Vyvíjejte vestavěný software v jazyce C pro zařízení Fortinet pro síťovou bezpečnost. Vytvářejte síťové, firewallové, bezpečnostní a platformní funkce pro vestavěný Linux.

Otevřít