About this role
Staff Software Engineer, C++ (Patching) at NinjaOne. Location: California or Colorado or Connecticut or Florida or Georgia or Illinois or Kansas or Massachusetts or Maryland or Maine or New Jersey or North Carolina or New York or Oregon or Tennessee or Texas or Virginia or Washington or Austin or Tampa. Role: reviewing code, mentoring engineers, designing architecture Requirements: Bachelor's degree, 10+ years C++ development (C++17+), cross-platform systems experience (Windows/macOS/Linux), gRPC/Protocol Buffers, SQLite, CMake; experience with Java/Kotlin/Golang/Postgres/AWS helpful. Category: Software Development Seniority: Senior Level Tools: Java, Kotlin, C++, Golang, Postgres, AWS, gRPC, Protocol Buffers, SQLite, CMake, Qt, Vcpkg, Win32 API, POSIX Commitment: Full Time Workplace: Hybrid Languages: English