Rayzone Group is seeking a skilled and experienced C++ Developer to join our team. As a C++ developer, you will take part in the development of a mission critical distributed system.
Responsibilities:
- Design, develop, and implement software applications and solutions in C++.
- Collaborate with cross-functional teams to define and analyze system requirements.
- Perform ongoing performance research and optimization to ensure high throughput.
- Create scalable, performant, and robust system to handle high loads 24/7.
- Maintain familiarity with the latest industry trends and advancements in C++ development.
Requirements:
- Proven work experience of at least 5 years as a C++ Developer.
- Good knowledge of network protocols and linux network stack.
- Vast experience with multi-threaded, synchronization and concurrency.
- Experience in production debugging and dump analysis.
- Proven work experience with kafka, redis and ELK stack.
- Knowledge of web technologies HTML, CSS, JavaScript, HTTP – advantage.
- Bachelor’s degree in computer science or a related field – advantage.