Software Engineer, Senior ( C++)
Core
Designing and delivering optimized, reliable backend components in C++ for global product goals.
Role type
Senior Software Engineer (Backend)
Builds
High-performance backend systems
Domain
Enterprise software, financial services
Deliverable
production ML models | product features
Required skills
C++ development, Unix/Linux, concurrency, data structures, Git, CMake, debugging, CI/CD pipelines
Preferred skills
Networking protocols, distributed systems, C++20, Boost, STL, Docker, Kubernetes, Java (Spring Boot), Redis
Technologies
C++, Unix/Linux, Git, CMake, Docker, Kubernetes, Java, Spring Boot, Redis, Boost, STL
Responsibilities
Build and optimize high-performance backend systems, Write clean, modular, testable C++ code, Participate in cross-team reviews, planning, and troubleshooting, Collaborate across regions to support global product goals
Seniority
Senior, hands-on IC