C++ Developer (System Components)

2 Months ago • 2 Years + • Programming

Job Summary

Job Description

Veeam is seeking a C++ Developer to work on system components for Veeam Backup and Replication. The role involves developing efficient data processing algorithms, data storage formats, network protocols, and APIs, as well as optimizing existing functionalities. The ideal candidate will have experience with C++ 17, multithreading, and data structures. The candidate will also work in a multithreaded environment. This position offers the opportunity to work with cutting-edge technologies in a dynamic environment. This also involves communication with international teams.
Must have:
  • 2+ years of commercial development experience
  • Strong knowledge of C++ and STL
  • Experience in developing multithreaded applications
  • Knowledge of algorithms and data storage structures
  • Knowledge of object-oriented programming
  • English proficiency for international teams
Good to have:
  • Knowledge of Windows and/or Linux platforms
  • Experience with WinAPI/POSIX
  • Experience in commercial applications using MSVC, GCC
  • Network programming skills
  • Knowledge of C#
Perks:
  • Monthly benefit stipend

Job Details

Veeam®, the #1 global market leader in data protection and ransomware recovery, is on a mission to empower every organization to not just bounce back from a data outage or loss but bounce forward.

With Veeam, organizations achieve radical resilience through data security, data recovery, and data freedom for their hybrid cloud. 

The Veeam Data Platform delivers a single solution for cloud, virtual, physical, SaaS, and Kubernetes environments that gives IT and security leaders peace of mind that their apps 
and data are protected and always available.

Headquartered in Seattle with offices in more than 30 countries, Veeam protects over 450,000 customers worldwide, including 74% of the Global 2000, who trust Veeam to keep their businesses running.


 

Now we are looking for a C++ Developer to join the team that works on development of system components for Veeam Backup and Replication

Your tasks will include:  

  • 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 

Technologies we work with:  

  • С++ 17, С#, Windows/Linux, STL, Boost, Multithreading  

What we expect from you:  

  • 2+ years of experience with commercial development  
  • Strong knowledge of C++ and the STL 
  • Experience in developing multithreaded applications  
  • Knowledge of algorithms (data storage structure) 
  • Knowledge and experience with object-oriented programming principles 
  • English proficiency sufficient to communicate with international teams 

Will be an advantage: 

  • Knowledge of the Windows and/or Linux platform; experience with the WinAPI/POSIX 
  • Experience in developing commercial applications using MSVC, GCC 
  • Network programming
  • Knowledge of C#

 

We offer:

Join our dynamic and innovative team at Veeam Software as we expand our presence in Poland! While we finalize our Benefits offerings, we are committed to supporting you with a monthly benefit stipend, ensuring your well-being during this exciting journey with Veeam Software.

Please note: If the applicant is permanently present outside of Poland, Veeam reserves the right to refuse to consider the application for a job. Remote job is only possible in case the employee is located in Poland. 

#LI-TT1


Veeam Software is an equal opportunity employer and does not tolerate discrimination in any form on the basis of race, color, religion, gender, age, national origin, citizenship, disability, veteran status or any other classification protected by federal, state or local law. All your information will be kept confidential.

Please note that any personal data collected from you during the recruitment process will be processed in accordance with our Recruiting Privacy Notice.  

The Privacy Notice sets out the basis on which the personal data collected from you, or that you provide to us, will be processed by us in connection with our recruitment processes. 

By applying for this position, you consent to the processing of your personal data in accordance with our Recruiting Privacy Notice.

Similar Jobs

Kabam - Accounting & Tax Manager

Kabam

Vancouver, British Columbia, Canada (Hybrid)
2 Months ago
Aeries technology - Financial Deal Desk Analyst

Aeries technology

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Xplor Technologies - Senior Software Engineer

Xplor Technologies

Pune, Maharashtra, India (On-Site)
1 Week ago
Tennr - Product Manager

Tennr

New York, New York, United States (On-Site)
2 Months ago
Nice - Senior Data Engineer

Nice

Pune, Maharashtra, India (Hybrid)
2 Weeks ago
CyberArk - Senior C++ Windows Engineer

CyberArk

Israel (Hybrid)
2 Weeks ago
P99 soft - SQL Developer

P99 soft

Pune, Maharashtra, India (On-Site)
2 Months ago
GameJobs - Principal Geometry Programmer

GameJobs

Cary, North Carolina, United States (On-Site)
2 Months ago
endava - Java Design Lead

endava

Buenos Aires, Buenos Aires, Argentina (On-Site)
2 Weeks ago
Gamomat - Freelance Software Engineer GOLANG

Gamomat

Berlin, Berlin, Germany (Remote)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Zinnia - Business, Solutions Architect

Zinnia

Greenwich, Connecticut, United States (Hybrid)
1 Month ago
Sailpoint - Digital Sales Representative German Speaker

Sailpoint

Madrid, Community Of Madrid, Spain (Hybrid)
2 Months ago
WildBrain - Product Manager, Finance Systems

WildBrain

Toronto, Ontario, Canada (Hybrid)
2 Weeks ago
cyara - Customer Success Manager

cyara

Australia (Remote)
4 Months ago
Loyalty Juggernaut - Content Writer

Loyalty Juggernaut

(Remote)
2 Months ago
Sprinkler - Platinum Support Account Manager I

Sprinkler

Gurugram, Haryana, India (On-Site)
1 Week ago
Dave Ramsey - Senior Product Designer

Dave Ramsey

Franklin, Tennessee, United States (On-Site)
1 Month ago
CyberArk - Senior Implementation Engineer

CyberArk

United States (On-Site)
1 Week ago
Bestex Research - Human Resources Associate

Bestex Research

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Demandbase - Product Marketing Manager

Demandbase

(Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Poland

CD PROJEKT RED - Senior Gameplay Animator, Locomotion

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Month ago
Lionbridge Games - Software Linguistic Tester

Lionbridge Games

Masovian Voivodeship, Poland (On-Site)
3 Months ago
Sabre India - Mid Software Engineer / React UI

Sabre India

Kraków, Lesser Poland Voivodeship, Poland (Hybrid)
1 Month ago
Telnyx - Software Engineer, Elixir (Wireless)

Telnyx

Kraków, Lesser Poland Voivodeship, Poland (Remote)
1 Month ago
Lionbridge Games - Business Development Director

Lionbridge Games

Masovian Voivodeship, Poland (On-Site)
5 Months ago
CD PROJEKT RED - Senior Quest Designer

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (Hybrid)
5 Months ago
Sperasoft - Senior 3D Vegetation Artist

Sperasoft

Masovian Voivodeship, Poland (On-Site)
4 Months ago
Veeam Software - C++ Developer

Veeam Software

Poland (Remote)
2 Months ago
Techland - Head of Finance Operations

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago
Aristocrat - DB Developer

Aristocrat

Warsaw, Masovian Voivodeship, Poland (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Programming Jobs

Behaviour Interactive - Principal Generalist Programmer - Dead by Daylight

Behaviour Interactive

Quebec, Canada (Hybrid)
4 Months ago
fourth stars - Systems Programmer

fourth stars

Altrincham, England, United Kingdom (On-Site)
5 Months ago
luxsoft - Java/Scala Developer

luxsoft

Serbia (Remote)
1 Month ago
Ion - Oracle Database Administrator, Italy

Ion

Italy (Hybrid)
9 Months ago
Sigma Software - Intern Java Developer

Sigma Software

Ukraine (Remote)
2 Months ago
Ion - Senior Java Developer - Italy

Ion

Turin, Piedmont, Italy (On-Site)
9 Months ago
Ajmera Infotech - SENIOR ASP.NET DEVELOPER

Ajmera Infotech

Bengaluru, Karnataka, India (On-Site)
1 Year ago
endava - Senior Python Developer

endava

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Veeam Software - Middle/Senior C# Developer for Azure Backup

Veeam Software

Poland (Remote)
2 Months ago
Apollo - Senior Software Engineer, Rust

Apollo

United States (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Veeam’s got your workloads covered — cloud, on‑prem, remote sites, and everything else in between. Our Zero Trust principles are baked into every backup, ensuring your data is protected and ready for recovery. Wherever your data lives, Veeam works with that, too.


Prague, Prague, Czechia (On-Site)

Warsaw, Masovian Voivodeship, Poland (Hybrid)

Alpharetta, Georgia, United States (Remote)

California, United States (Remote)

Warsaw, Masovian Voivodeship, Poland (On-Site)

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)

View All Jobs

Get notified when new jobs are added by Veeam Software

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug