Pracuj.pl Hybrydowo Mid

C++ Developer (NAS Backup)

Veeam Software

⚲ Warszawa, Praga-Północ

Do uzgodnienia

Wymagania

  • C++

Opis stanowiska

Nasze wymagania:
3+ years of experience with commercial development
Strong knowledge of C++ and the STL
Experience in developing multithread applications
Knowledge of algorithms (data storage structure)
English proficiency for daily communication within international teams

Mile widziane:
Knowledge and experience with system APIs (WinAPI or posix)
Experience developing on the Linux platform or a willingness to learn
Network programming
Experience in using AI-powered tools
Knowledge of C#

O projekcie:
About the Role
We are looking for a C++ Developer to join a team responsible for developing NAS backup functionality for Veeam Backup & Replication

Zakres obowiązków:
Development and implementation of efficient data processing algorithms in a multithreaded environment
Development of data storage formats; integrations with cloud services
Implementation of network protocols and APIs between system components
Optimization and finalization the current functionalities of the VBR product

Oferujemy:
26 paid days off annually, plus 4 extra global VeeaMe Days for self-care and 24 paid volunteer hours annually through Veeam Cares
Paid parental, maternity, and paternity leave
Fully covered family medical plan, dental, rehab, and vaccinations
Life, critical illness, and disability insurance
Employer pension contribution via PPK
Monthly Edenred allowance of 450 PLN for meals
MultiSport card fully covered by Veeam, giving access to sports facilities nationwide
Up to 12 free therapy sessions annually, plus legal and financial advice
Opportunities to learn and grow through on-demand libraries (LinkedIn Learning, O’Reilly), mentoring, workshops and learning events like our annual Global Day of Learning

🔍 Dekoder Ogłoszenia

🔴
3+ years of experience with commercial development
Może oznaczać zarówno doświadczenie w pracy nad produktami komercyjnymi, jak i po prostu pracę w firmie, która sprzedaje oprogramowanie, nawet jeśli projekt był wewnętrzny.
🟡
Knowledge of algorithms (data storage structure)
Może oznaczać zarówno głębokie zrozumienie teoretyczne, jak i praktyczne zastosowanie konkretnych struktur danych w kontekście przechowywania danych.
🔴
Experience in using AI-powered tools
Może oznaczać używanie narzędzi takich jak GitHub Copilot do wspomagania pisania kodu, a niekoniecznie głębokie zaangażowanie w rozwój systemów AI.
🔴
Optimization and finalization the current functionalities of the VBR product
Może oznaczać zarówno wprowadzanie znaczących usprawnień, jak i drobne poprawki błędów i kosmetyczne zmiany.
🟡
willingness to learn
Może oznaczać, że firma jest otwarta na nowe technologie, ale też że pewne obszary wiedzy nie są priorytetem i kandydat będzie musiał się ich nauczyć od podstaw.