Depending on the task at hand, the technologies and system tools you will use on the job are as follows:
C++ (Clang in Xcode, GCC on Linux), Core Foundation, EndpointSecurity framework, OpenBSM, eBPF, CMake, Git, Python, Jenkins.
Additionally, knowing your way around the XNU and Linux kernels, various Apple’s System Extension lifecycles, and knowledge about the release pipeline for macOS (e.g. application bundles, executable notarization) would be an additional advantage.
We also have some internal Rust projects if it’s your thing ;).
You can work on-site, in a hybrid mode or fully remotely.
Important note – full home office only on the territory of Poland, based on work agreement, not freelance or contract cooperation.
You will be a part of the team that is creating security solution for macOS and Linux platforms. Your main duty will be to develop reliable code, which can be deployed on user machines afterwards. Your responsibility will also include analysis, design, implementation and automatic testing of various parts of the solution. Based on your skills and preferences you will also have an option to develop, maintain and test various internal tooling utilities that are used to ensure that the aforementioned security solution is in stable condition, matches expectations of various analytic teams, and that new updates don’t introduce any regressions.
,[Support development of security product for macOS and Linux platforms. , Depending on your skills and preferences, you will have the possibility to choose between system programming on the back-end, or support the team by maintaining, extending and deploying the inhouse tooling that supplement the aforementioned security product.] Requirements: C++, Git, Linux or macOS, Core Foundation, EndpointSecurity framework, OpenBSM, eBPF, CMake, Python, Jenkins Tools: Jira, Confluence, Bitbucket, GIT, Jenkins. Additionally: Sport subscription, Training budget, Private healthcare, Lunch card, Small teams, International projects, Marriage allowance, Childbirth allowance, Parental benefit, Loyalty allowance, Sickdays, Free coffee, Canteen, Bike parking, Playroom, Shower, Free snacks, Free beverages, Free parking, In-house trainings, Modern office, No dress code, massage chairs.
C++ cmake Git ebpf core-foundation linux-kernel Python Jenkins GCC xnu Rust clang