C++ Backend Software Engineer
Core
Design, develop, and maintain high-performance, multi-threaded, clustered, mission-critical server-side storage products in C++ on Linux.
Role type
Senior IC backend software engineer (storage systems)
Builds
High-scale I/O flows, metadata management, persistence layers, and storage-related data paths for enterprise storage platforms
Domain
Enterprise storage / Distributed systems / Linux infrastructure
Required skills
C++, Linux system programming, multi-threaded programming, data structures, algorithms, object-oriented design, debugging, analytical skills
Preferred skills
Storage systems, distributed systems, RocksDB, IPC, CPU/memory/I/O profiling, scalability, fault tolerance, clustered architectures
Technologies
C++, Linux, RocksDB
