C++ Systems Engineer – High-Performance NAS Backups

Veeam Software, Inc.

Warszawa

On-site

PLN 140,000 - 190,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

26 paid days off annually
4 extra global VeeaMe Days for self‑ca
Fully coverage family medical plan
Life, critical illness and disability
Pension contribution
Meal allowance (450 PLN)
MultiSport card
Therapy sessions
Learning & development programs

Job summary

Veeam Software, Inc. is seeking a C++ Developer to join the team building the file storage system backups. The role focuses on high-performance, cross-platform software for Windows and Linux, with core engine work in C++ and contributions to Go development.

You will create sophisticated algorithms, address performance and security concerns, and develop multithreaded data processing within backup windows while performing troubleshooting and bug fixing as needed.

Qualifications

  • 3+ years of experience with commercial development.
  • Good knowledge of C++17 and STL.
  • Knowledge of multithreading, algorithms and data structures.
  • Knowledge and experience with object-oriented programming principles.
  • Experience with Go.
  • Experience with Kubernetes.

Responsibilities

  • Develop high-performance, cross-platform software for Windows and Linux as part of a universal hybrid-cloud platform, primarily using C++ for the core engine while also contributing to Go development.
  • Create sophisticated algorithms considering performance, scalability, security, fault tolerance, upgrade, maintenance.
  • Develop multithreaded applications for efficient data processing within a limited backup window interval, including compression, encryption, and transfer of large data volumes.
  • Perform troubleshooting and bug fixing: log diving, examine process dumps, search network traffic dumps for root cause.

Skills

C++17
STL
Multithreading
Algorithms & data structures
Go
Kubernetes

Tools

Kubernetes

Job description

Veeam Software, Inc. is seeking a C++ Developer to join the team building the file storage system backups. The role focuses on high-performance, cross-platform software for Windows and Linux, with core engine work in C++ and contributions to Go development.

You will create sophisticated algorithms, address performance and security concerns, and develop multithreaded data processing within backup windows while performing troubleshooting and bug fixing as needed.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

High-Performance C++ NAS Backup Engineer
High-Performance C++ NAS Backup Engineer

Veeam • Warszawa

Hybrid
PLN 180,000 - 250,000
26 paid days off
Parental leave
Medical plan
+7
C++ NAS Backup Engineer (Windows/Linux)
C++ NAS Backup Engineer (Windows/Linux)

veeamsoftware • Warszawa

On-site
PLN 180,000 - 240,000
26 paid days off
VeeaMe Days for self-care
Volunteer hours via Veeam Cares
+13
C++ Developer (NAS Backup)
C++ Developer (NAS Backup)

veeamsoftware • Warszawa

On-site
PLN 180,000 - 240,000
26 paid days off
VeeaMe Days for self-care
Volunteer hours via Veeam Cares
+13
C++ Developer (NAS Backup)
C++ Developer (NAS Backup)

Veeam Software, Inc. • Warszawa

On-site
PLN 140,000 - 190,000
26 paid days off annually
4 extra global VeeaMe Days for self‑ca
Fully coverage family medical plan
+6
C++ Developer (NAS Backup)
C++ Developer (NAS Backup)

Veeam • Warszawa

Hybrid
PLN 180,000 - 250,000
26 paid days off
Parental leave
Medical plan
+7
Senior C# Backend Engineer – Cloud & Data
Senior C# Backend Engineer – Cloud & Data

Veeam Software • Warszawa

On-site
PLN 210,000 - 320,000
26 paid days off annually
4 extra global VeeaMe Days for self‑im
Paid parental, maternity, and paternit
+7
Cloud C# Developer: Backend for Data Protection & Backup
Cloud C# Developer: Backend for Data Protection & Backup

Veeam Software, Inc. • Warszawa

Remote
PLN 120,000 - 180,000
26 paid days off annually
Parental leave
Comprehensive medical plan
+6
Senior C# Backend Architect – Data & AI Platform
Senior C# Backend Architect – Data & AI Platform

Veeam-Software • Warszawa

On-site
PLN 210,000 - 270,000
Paid time off
VeeaMe Days
Family medical plan
+5
C# Technical Lead – Backend & .NET Expert
C# Technical Lead – Backend & .NET Expert

Veeam Software • Warszawa

On-site
PLN 180,000 - 260,000
26 paid days off annually
Parental leave
Comprehensive medical plan
+6
Senior C# Developer (Data Management)
Senior C# Developer (Data Management)

Veeam-Software • Warszawa

On-site
PLN 210,000 - 270,000
Paid time off
VeeaMe Days
Family medical plan
+5