OPEN
Posted on
Senior C++ Developer job description
Remote
Role summary
As a Senior C++ Developer, you will design, develop, and optimize high-performance, scalable applications using modern C++ standards (C++14/17/20). Success involves contributing to architectural decisions, solving complex technical issues, and mentoring junior engineers to ensure code quality and best practices.
Company overview
We are a collaborative and innovative engineering team focused on building robust and scalable software solutions.
Details
LanguageEnglish
Benefits
- Competitive salary
- Performance-based bonuses
- Health insurance
- Dental insurance
- Vision insurance
- Flexible working arrangements
- Professional development opportunities
Responsibilities
- Build and maintain robust applications using C++14/17/20 standards
- Lead system architecture and technical design discussions
- Optimize software for high performance, scalability, and reliability
- Drive code quality through code reviews and mentoring junior engineers
- Integrate automated testing and contribute to CI/CD pipelines
Requirements
The ideal candidate should have a strong background in computer science, extensive professional experience in C++ development, and expertise in concurrent programming and memory management.
Experience
5+ years of professional experience in C++ development
Education
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
Growth opportunities
The role offers professional development opportunities within a collaborative and innovative work environment.
Team structure
Reports to Engineering/Software Development leadership and collaborates with product managers, QA, and DevOps stakeholders.