CareerPlanSign in

Backend Developer (C++)

Rio de Janeiro, Estado do Rio de Janeiro🌐 Remote💼 Full-time🗓 2026-06-13 → 2026-08-09

Core

Design, develop, and maintain scalable back-end systems and server infrastructure for game and software projects.

Role type

Senior C++ backend developer (server-side)

Builds

Game servers, APIs, and networking protocols

Domain

Gaming and software development

Deliverable

production ML models | product features | infrastructure

Required skills

C++ (modern standards), networking protocols (TCP/IP, UDP, WebSockets), database systems (Apache Cassandra), multithreading and concurrency, Linux/Unix environments, version control (Git, Perforce)

Preferred skills

database migrations, real-time multiplayer systems, containerization, microservices, DevOps/CI-CD, performance profiling

Technologies

C++11/14/17, Apache Cassandra, Git, Perforce, TCP/IP, UDP, WebSockets

Responsibilities

Design and maintain scalable back-end systems; implement and optimize game servers and APIs; debug complex technical issues in production; collaborate on system integration; perform code reviews; optimize performance and memory usage; implement security measures

Seniority

Senior, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.