companyTeramind logo

Senior C++ Developer - Remote Opportunity

TeramindBulgaria
Remote Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

• 5+ years of experience in C++11 or later.• Demonstrated experience in developing client-server applications.• In-depth understanding of scalable architecture principles and design.• Strong Git skills and experience in agile, remote teams.• Proficient in unit testing and contemporary design patterns.• A detail-oriented, proactive attitude and a desire for continuous learning.• Proficiency in English for effective communication in a global team.

About the job

Exciting Career Opportunity

Join Teramind as a Senior C++ Developer and contribute to the development of our cutting-edge, secure, and scalable software that forms the backbone of our platform. If you are passionate about writing clean and efficient code, enhancing software architecture, and collaborating with a diverse team on impactful projects, this position is tailored for you. You will lead the entire development cycle—from conceptualizing technical solutions to refining architecture, crafting production-ready code, and guiding the evolution of our software products.

Key Responsibilities

• Create and implement high-quality software solutions with an emphasis on security, performance, and scalability.
• Investigate, suggest, and execute innovative technical strategies to meet complex business requirements.
• Enhance current architectures and legacy systems for improved performance.
• Collaborate with QA and Support teams to troubleshoot and resolve technical issues.
• Facilitate technical discussions and mentor colleagues on best practices in clean code, testing, and design.
• Share insights that contribute to a stronger engineering culture and superior products.

Qualifications

• 5+ years of experience in C++11 or later.
• Demonstrated experience in developing client-server applications.
• In-depth understanding of scalable architecture principles and design.
• Strong Git skills and experience in agile, remote teams.
• Proficient in unit testing and contemporary design patterns.
• A detail-oriented, proactive attitude and a desire for continuous learning.
• Proficiency in English for effective communication in a global team.

Preferred Qualifications

• Experience in cybersecurity or privacy-centric software development.
• Familiarity with Mac (Objective-C) or Windows system development (WinAPI, drivers).
• Knowledge of technologies such as Boost, ClickHouse, Go, or Rust.
• Understanding of AWS services.

About Teramind

Teramind is a leading provider of employee monitoring and insider threat detection solutions. Our software empowers organizations to enhance productivity while ensuring compliance and security. We are committed to fostering innovation and excellence in our products and are looking for passionate individuals to join our team.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.