C++ Developer – Vyvíjejte efektivní řešení ochrany dat

Job description

Podílejte se na vývoji unikátního Data Loss Prevention. Vyvíjejte nové přístupy k ochraně Windows nebo macOS platformy a integrujte řešení s dalšími produkty. "Chráníme data a zároveň respektujeme práci uživatelů tak, abychom jim nekomplikovali práci a oni byli v bezpečí," říká Team Lead Windows vývoje Tom Svoboda. Pokud Vám bije srdce pro macOS, můžete se přidat do týmu Petra Volného.

Jsme Safetica - česká technologická firma s téměř 100 cybersecurity experty vyvíjejícími software, který chrání firmy z celého světa před únikem citlivých dat a vnitřními hrozbami. Působíme na 110 trzích a našimi partnery jsou mimo jiné ESET, Fortinet nebo Microsoft.

Rádi spolu nejen posouváme náš produkt vpřed, ale také se bavíme. Chodíme na horské treky, ferraty nebo jezdíme na konference o cybersecurity, hrajeme bowling a diskutujeme o tom, zda je lepší víno nebo pivo. Všechny tyhle aktivity nám pomáhají společně růst.


Jaký je náš technologický stack? 

  • Windows: hlavně C++ a C#, ale jsou zde i velmi zajímavé technologie na injecting aplikací, inspekci sítě, klasifikaci dle obsahu dat, máme kernel moduly, uživatelskou aplikaci (WPF) a další. 
  • Vyvíjíme především na platformách od Microsoftu, využíváme DevOps platformu od MS, jede tu Continuous Integration a stavíme Continuous Delivery. Jestli znáte Azure (není podmínkou), budete u nás jako doma. 
  • Na macOS se potkáš převážně s C++ 20, .NET 5, Endpoint Security, IOKit nebo i Apple Vision frameworkem.

Co u nás budete dělat? 

  • Budete vymýšlet a vyvíjet nové přístupy k ochraně dat, které musí být robustní pro použití kdekoliv na světě.
  • Využijete znalosti  DevOps a Gitu.
  • Můžete donést nové technologie. Těšíme se, že přinesete své know how a vzájemně se posuneme.

V týmu na Windows s námi budete:

  • Pracovat na snížení míry invazivity našeho řešení na koncových zařízeních – pomůže nám to rychleji software nasadit a chránit uživatele, aniž bychom jim narušovali práci.  
  • Posouvat naše DLP k inteligentnějšímu detekování rizikového chování uživatelů.  
  • Budete-li mít chuť, můžete pracovat přímo na jádře a chránit aplikace zevnitř. 

V týmu na macOS budete:

  • Vyvíjet a klasifikovat citlivá data souborů na základě jejich obsahu.
  • Budete vyvíjet Data Loss Prevention pomocí nejmodernějších přístupů včetně strojového učení.

Job requirements

Co budete potřebovat?

  • Aktivní zkušenost se C++ aspoň 3 roky na Windows nebo macOS platformě.
Pro Windows:
  • Zkušenosti se C#, znalost standardních síťových protokolů a/nebo Windows API výhodou.
  • Zájem o oblast security a strojového učení.

Pro macOS:

  • Výhodou znalost Objective-C, Swiftu, XNU kernel.
  • Výhodou i znalost release pipeline pro macOS (application bundles, executable notarization) a Azure DevOps.

Na co se můžete těšit?

  • Časové skloubení pracovního a osobního života: máme kratší pracovní týden (37,5 hodin týdně), pět týdnů dovolené, 5 sick days a flexibilní pracovní dobu.
  • Pracujeme částečně z kanceláří a částečně z domu, vše je o domluvě s týmem a manažerem.
  • Příležitost potkat se s kolegy nejen při práci, ale take po ní na různých sportovních turnajích, firemních akcích a podobně.
  • Transparentní pracovní prostředí s otevřenou komunikací, kde všechny týmy spolupracují na společném cíli (k tomu nám pomáhají OKRs).
  • Zaměstnanecký referral program – odměna za nového kolegu na Vaše doporučení.

Zaujalo Vás to?

  • Přečtěte se, co si naši kolegové myslí o práci v Safetica na Atmoskopu.
  • Mrkněte taky na naši We Grow Together stránku na LinkedIn, kde představujeme kolegy a život v naší firmě.
  • Víte, jak to všechno začalo? Přečtěte si příběh Safetica.

Pokud by Vám tato role mohla sedět a rádi byste se dozvěděli víc, prosíme, pošlete nám Vaše CV nebo LinkedIn profil a my Vám odpovíme a domluvíme si krátký hovor, abychom se mohli seznámit. Nebo se nám s dotazy ozvěte na jobs@safetica.com.