C++ programátor
Hľadáme senior softvérového inžiniera na vývoj anti-ransomware/EDR produktu Gryphon. Gryphon chráni zariadenia prostredníctvom pokročilých techník detekcie a obrany voči škodlivému kódu a využíva ho čoraz viac klientov z rôznych sektorov. Našim cieľom nie je nič menej, ako pomôcť používateľom držať ransomware na dištanc a pomôcť s incident responsom. Chceme sa pomocou Gryphona zbaviť príjmov z našich Incident Response činností spojených s vydieračským malware! :)
Job description
Na čom to budeš pracovať?
Pracovať budeš na agentskej časti nášho riešenia.
Agenti slúžia na zber dát, vyhodnocovanie pravidiel, prijímanie príkazov zo servera a ovládanie zariadení.
Všetko čo sa deje na endpointoch je potom analyzované a spracované v našej webovej službe.
Agent funguje na všetkých vrstvách operačného systému od user-modu po kernel-mode, aby mal možnosť detekovať a blokovať všetky hrozby.
Väčšina agenta beží v user-mode a je písaná v modernom C++, no na komplexnú ochranu systému je potrebný aj kernel-mode kód s obmedzenými možnosťami C++.
Tento produkt využívajú denne analytici z oblastí Managed Defense, Incident Response ale aj Digital Forensics.
Čaká nás veľa výziev v oblasti kybernetickej bezpečnosti, škálovania, optimizácie ale aj user-experience s ktorými nám vieš pomôcť.
Čo budeš robiť?
Samostatne i v spolupráci s inými členmi developerského tímu rozširovať funkcionality Gryphona a ladiť jeho existujúce komponenty.
Očakávame, že každý člen tímu si bude schopný napísať základnú sadu testov (unit a integračné).
Podľa tvojej odvahy/skúseností budete môcť aj písať kód v kernel-mode.
Prerequisites and skills
Znalosti programovacích jazykov, frameworkov a technológii:
- Používame moderné C++ (20/23) - aspoň 5 rokov skúseností v C++,+CMake, ideálne zamerané na Windows alebo Cross-platform.
- Windows Internals (Vedieť ako fungujú procesy, thready, virtuálna pamäť, registre, security (security descriptory, ACLka, privilégia...),
- ETW, WNF, COM, WinRM...)
- Znalosť šifrovania, PKI, hashov, podpisov
- CMake
- vcpkg
- abseil/boost
- Vedieť písať drivery (minifiltre, WFP) je veľké plus
Advantages and benefits
- Pracovať budeš na softvéri, ktorý už dnes chráni tisícky endpointov.
- A toto číslo bude rásť. Mala by Ťa tešiť predstava, že spoluvytváraš niečo, čo má potenciál zachrániť dáta, prácu a potenciálne i živobytie množstvu ľudí.
- Ohodnotenie bude na úrovni okolo 5500€/133636CZK brutto, v závislosti od skúseností a dohodnutého typu spolupráce.
- Preferujeme zamestnanie na TPP.
- Prémie vyplácame v závislosti od aktuálnej ekonomickej situácie.
- Zatiaľ sa vždy dalo vyčleniť časť zisku na odmeny pre tých, ktorí sa oň denne pričiňujú.
- Spomeňme ešte benefity v podobe príspevku na Multišport kartu, sickdays, a v blízkej dobe začneme prispievať i na III. pilier.
- Takisto ti pridelíme služobný hardware.
Further information
Forma spolupráce: preferujeme TPP (prácu na kontrakt však nevylučujeme)
Nasadenie: full remote (občasné stretnutia v Bratislave sú potrebné, frekvencia dohodou)
Jazyky: aktívna angličtina, slovenčina/čeština
Plat: ohodnotenie bude na úrovni okolo 5.500€/133636CZK brutto, v závislosti od skúseností a dohodnutého typu spolupráce
About the company
European Cybersecurity Company.
Apply for the position
You will be guided through the selection process by Anna. If you have any questions? Call +421 948 923 317.
Personal data
I hereby give my consent to the processing of my personal data contained in the job application, professional CV, personal questionnaire, personal data obtained from the contact form on the company’s website and personal data obtained during the interview at Grain s. r. o. in accordance with Act No. 18/2018 Coll. on the Protection of Personal Data (hereinafter referred to as “Act No. 18/2018 Coll.”) by Grain Slovakia s. r. o. for the purpose of employment mediation. Consent may be revoked in writing at any time, otherwise the consent expires 3 years from the date of its granting and the data will be anonymised and further used exclusively for statistical purposes. I also acknowledge that the rights of the data subject are regulated in Section 59 et seq. of Act No. 18/2018 Coll. I declare that I fully understand the conditions of processing my personal data and I give my consent knowingly, voluntarily and without reservation.