Senior C++ Systems Engineer Scalable Backup Platform Remote

ionos2

United States

Hybrid

USD 55,000 - 89,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work model
25 vacation days annually
Private medical services package
Meal tickets
Training programs and growth
Team events and coffee

Job summary

ionos2 is seeking a C++ engineer to build and maintain a large-scale backup platform. The role focuses on Linux-based systems, internal tooling, and network/infra components on a substantial codebase. The position offers hybrid or fully remote work within Romania.

You will work with product owners, architects, and cross-functional teams to deliver features across the full development lifecycle and ensure robust performance on multi-petabyte workloads across millions of hosts.

Qualifications

  • Excellent proficiency in modern C++ (C++17 and newer).
  • Strong network programming skills in C++, including TCP and UDP.
  • Solid experience with multithreading, the C++ STL, and CMake 3.3+ for build management.
  • Very good knowledge of Linux on Debian, including file system hierarchy, permissions, process management, signals, forking, and IPC.
  • Experience building REST APIs, writing unit tests with Google Test, and using Python for integration testing.
  • Comfort with Docker and docker-compose for local development environments.

Responsibilities

  • Collaborate with product owners and architects to shape technical solutions aligned with the product roadmap.
  • Develop new products and extend existing components within the backup platform.
  • Participate across the full lifecycle of development, maintenance, and operational upkeep.
  • Build features that interact closely with the Linux operating system and its file system.
  • Contribute to internal tooling and management interfaces that support the broader platform ecosystem.

Skills

Modern C++ (C++17+)
Network programming in C++ (TCP/UDP)
Multithreading
C++ STL
CMake
Linux (Debian) familiarity
REST APIs
Google Test
Python for integration testing
Docker
docker-compose
OpenSSL 3.0
Boost libraries
Protobuf

Tools

Docker
docker-compose
CMake
OpenSSL 3.0
Boost
Protobuf

Job description

ionos2 is seeking a C++ engineer to build and maintain a large-scale backup platform. The role focuses on Linux-based systems, internal tooling, and network/infra components on a substantial codebase. The position offers hybrid or fully remote work within Romania.

You will work with product owners, architects, and cross-functional teams to deliver features across the full development lifecycle and ensure robust performance on multi-petabyte workloads across millions of hosts.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer with C++ Developer for Infrastructure and Network Development Team (full remote / hybrid)
Software Engineer with C++ Developer for Infrastructure and Network Development Team (full remote / hybrid)

ionos2 • United States

Hybrid
USD 55,000 - 89,000
Hybrid work model
25 vacation days annually
Private medical services package
+3
Remote C++ Systems Engineer for High-Performance Linux
Remote C++ Systems Engineer for High-Performance Linux

BairesDev • United States

Remote
USD 120,000 - 180,000
Remote work
USD pay
Home setup provided
+2
Senior C++ Systems Architect — Remote
Senior C++ Systems Architect — Remote

ensono • United States

Remote
USD 130,000 - 188,000
Remote-first
Unlimited PTO
Health plan options
+2
Senior C++ Engineer – Remote/Hybrid with Relocation Support
Senior C++ Engineer – Remote/Hybrid with Relocation Support

Devconnectplatform • Georgia

Remote
USD 124,000 - 202,000
Flexible work setup
Relocation assistance
Health insurance
+2
Senior C++ Systems Engineer for Industrial Platform
Senior C++ Systems Engineer for Industrial Platform

SirenOpt, Inc. • San Leandro (CA)

On-site
USD 160,000 - 240,000
Equity
Health, Dental, Vision
401k matching
+1
Senior C++ Engineer - Remote, Cloud Data Platform
Senior C++ Engineer - Remote, Cloud Data Platform

Blumberg Capital Company • United States

Remote
USD 140,000 - 210,000
Senior C++ Platform Engineer - Remote Romania
Senior C++ Platform Engineer - Remote Romania

Hidden Jobs • United States

Remote
USD 37,000 - 62,000
Senior Software Engineer - Build Scalable SaaS (Remote)
Senior Software Engineer - Build Scalable SaaS (Remote)

Prompt.io Inc. • Oregon

Hybrid
USD 125,000 - 175,000
401(k) match
Health benefits
Unlimited flexible time off
+2
Remote Senior Storage Systems Engineer - Distributed Data
Remote Senior Storage Systems Engineer - Distributed Data

BairesDev • United States

Remote
USD 120,000 - 180,000
Remote work
Competitive USD compensation
Home-office setup provided
+2
Remote Senior Platform Engineer - CI/CD & Distributed Systems
Remote Senior Platform Engineer - CI/CD & Distributed Systems

ITHAKA • United States

Remote
USD 145,000 - 160,000
Medical insurance
Dental insurance
Vision insurance
+4