Veeam is the #1 global market leader in data resilience, providing data backup, recovery, portability, security, and intelligence.
The company is based in Seattle and protects over 550,000 customers worldwide.
As a C++ Developer at Veeam, you will join high-impact teams working on the development of the Veeam Backup & Replication core product and system components for Windows, Linux, and macOS.
Your tasks will include designing, developing, and maintaining core product features and system components for Windows/Linux or Linux/macOS.
You will implement and optimize efficient data processing algorithms in multithreaded environments.
You will develop and maintain features with an emphasis on cross-component and network protocol integration.
You will finalize and optimize current functionalities, including application-aware processing, database plugins, and cloud service integrations.
Requirements:
You must have 3+ years of commercial product development experience (all levels welcome).
A strong knowledge of C++ and the STL is required.
Experience in developing multithreaded applications is necessary.
You should have a solid understanding of algorithms, data storage structures, and OOP principles.
Proficiency in English sufficient to communicate with international teams is expected.
Benefits:
Veeam offers a Private Medical Plan for you and your family.
Life and Disability Insurance is provided.
A PPK Pension plan is included.
You will receive an Annual Leave Entitlement of 26 days.
VeeaMe Days, which are company days off, are part of the benefits.
An Employee Assistance Program is available.
Business Travel Insurance is included.
Veeam Care Days provide an additional 24 hours for your volunteering activities.
Professional training and education opportunities are offered, including courses, workshops, internal meetups, and unlimited access to online learning platforms (Percipio, Athena, O’Reilly) along with mentoring through the MentorLab program.