Senior C++ Developer
Seeking a Senior C++ Developer to design, develop, and maintain scalable end-to-end systems. Collaborate with cross-functional teams, write clean code, and optimize performance. Requires B.Sc. in CS, 5+ years experience, C++, Linux, and low-level development. Nice to have Python, Docker, Kubernetes.
Responsibilities
- Design, develop, and maintain scalable end-to-end systems
- Collaborate with cross-functional teams to define and deliver features
- Write clean, maintainable, and well-documented code
- Participate in code reviews and best practices
- Troubleshoot, debug, and optimize existing systems
Requirements
- Bachelor's degree in Computer Engineering or Computer Science
- 5+ years of experience as a Software Developer
- Proficiency in C++ programming
- Low-level software development and debugging experience
- Experience with Linux OS
- Familiarity with CI/CD pipelines
- Experience with version control systems (Git)
- Strong verbal English skills
Nice to have
- Experience with Python programming
- Experience with containerization tools (Docker, Kubernetes)