Senior Linux macOS C++ Developer
The main role of Senior C++ Developer is to support development of security product for mac
OS and Linux platforms. Depending on your skills and preferences, you will have the possibility to choose between system programming on the
- end, or support the team by maintaining, extending and deploying the inhouse tooling that supplement the aforementioned security product.
Job description
What does working as Senior C++ Developer entail?
You will be a part of the team that is creating security solution for mac
OS 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.
Technologies used
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, Endpoint
Security framework, Open
BSM, e
BPF, 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 mac
OS (e. g. application bundles, executable notarization) would be an additional advantage.
We also have some internal Rust projects if it's your thing ;).
The advantages
You will have the opportunity to learn something new every day and work with the latest technologies. You will get the satisfaction that comes from developing products that are helping to protect tens of millions of users around the world.
Are you cut out for the job?
If you feel right at home working on mac
OS or Linux, we have the job for you. You should be experienced in C++ and know Git. We will appreciate not only your programming skills, but also your initiative, creativity, analytical thinking, team spirit and willingness to learn new things. If you lack experience in mac
OS programming, but you’re determined and willing to learn, we still would like to hear from you!
you can work
- 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.
⭐ Bonus:
We offer yearly bonus in the amount of up to 14%, performance dependent.
Benefits:
In our comfy office you will find not only a lot of space, comfortable chairs and
- stand desks, good coffee and other beverages and snacks, but also parking place, shower, console and massage chairs:)
We celebrate important moments with our employees by granting them marriage, childbirth, work anniversary allowance, we organize events (teambuildings, family day, christmas party and more), we offer sport subscription or sport&culture card, meal allowance, payback for commuters, private healthcare and 3 paid sickleaves per year.
If you feel like joining our team, please apply and we will contact you soon. Our interview consists of two parts - technical and HR.
Fii primul, care se va înregistra la oferta de muncă respectivă!
-
De ce să cauți de muncă pe Lucrezi.ro?
În fiecare zi oferte noi de muncă Puteți alege dintr-o gamă largă de locuri de muncă: Scopul nostru este de a oferi o gamă cât mai largă de opțiuni Lasă să-ți fie trimise noile oferte prin e-mail Fii primul care răspunde la noile oferte de muncă Toate ofertele de muncă într-un singur loc (de la angajatori, agenții și alte portaluri) Toate serviciile pentru persoanele aflate în căutarea unui loc de muncă sunt gratuite Vă vom ajuta să găsiți un nou loc de muncă