veeamsoftware logo

C++ Developer

veeamsoftware • Prague, Czechia


No Relocation

Posted: February 26, 2026

Job Description

About the Role

Join as a C++ Developer and help shape the UI of Veeam Backup and Replication, enhancing data protection and driving business resilience.

What You’ll Do

  • Optimizing and finalizing the current functionalities of the VBR product (application-aware processing, DB plugins) 
  • Carrying out performance analysis: profiling 
  • Running diagnostics and bug fixes: log analysis, running process dumps 
  • Implementing network protocols between system components 

Technologies You'll Work With

С++ 17, Windows/Linux, STL, Boost 

What You’ll Bring

  • 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

Bonus Skills

  • 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# 

What You’ll Get 

  • 25 vacation days, 4 sick days, 21 paid medical leave days, plus 4 extra global VeeaMe Days for self-care and 24 paid volunteer hours annually through Veeam Cares
  • Premium private medical insurance for employees and dependents
  • Daily meal vouchers for restaurants and groceries (180 CZK per working day)
  • Flexible cafeteria platform with thousands of lifestyle benefit options
  • Multisport Card for gym and wellness, with family add-on options
  • Annual public transport reimbursement up to a set limit
  • Corporate mobile plan with optional family tariff
  • 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

Please note: If the applicant is permanently present outside the Czech Republic, Veeam reserves the right to decline consideration of the application for the job. A remote job is only possible in case the employee is located in the Czech Republic.

#LI-VE2

Additional Content

About the Role

Join as a C++ Developer and help shape the UI of Veeam Backup and Replication, enhancing data protection and driving business resilience.

What You’ll Do

  • Optimizing and finalizing the current functionalities of the VBR product (application-aware processing, DB plugins) 
  • Carrying out performance analysis: profiling 
  • Running diagnostics and bug fixes: log analysis, running process dumps 
  • Implementing network protocols between system components 

Technologies You'll Work With

С++ 17, Windows/Linux, STL, Boost 

What You’ll Bring

  • 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

Bonus Skills

  • 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# 

What You’ll Get 

  • 25 vacation days, 4 sick days, 21 paid medical leave days, plus 4 extra global VeeaMe Days for self-care and 24 paid volunteer hours annually through Veeam Cares
  • Premium private medical insurance for employees and dependents
  • Daily meal vouchers for restaurants and groceries (180 CZK per working day)
  • Flexible cafeteria platform with thousands of lifestyle benefit options
  • Multisport Card for gym and wellness, with family add-on options
  • Annual public transport reimbursement up to a set limit
  • Corporate mobile plan with optional family tariff
  • 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

Please note: If the applicant is permanently present outside the Czech Republic, Veeam reserves the right to decline consideration of the application for the job. A remote job is only possible in case the employee is located in the Czech Republic.

#LI-VE2