C++ Software Engineer

AppGreat is a super fast-growing global IT company, supporting top-level technology companies in the world, with 5 offices – 2 in Sofia, 1 in Plovdiv, 1 in Skopje and 1 in Bucharest.
A one-stop digital transformation provider, applying cutting-edge technologies that do not exist in Bulgaria and Macedonia. We are walking with top talents and highly experienced management to ensure companies meet any business challenges that the future holds.
We are AppGreat! We are a young and ambitious company like no other!


The most important part of AppGreat is the team. From our founders to the last person, we are committed to creating a pleasant environment and a place where everybody feels like they belong.
We invest in them in any way we can, starting from the amazing atmosphere in the office, unique benefits, and career growth opportunities.

Currently we are looking for  an experienced Software Engineer for our Anti-Malware engine team. The platform that we are building is one of the most complex and popular solutions in the exciting world of cyber security. 


• Collaborate with various teams and stakeholders across the organization (R&D, Support, Operations, product, etc.)
• Write high-performance and critical-path code for sensitive situations in production under Linux, Mac and Windows
• Write high-quality code considering as many edge cases as possible
• Investigate complex multiple author code in production & research to understand the full extent and impact of issues found
• Take full responsibility and ownership from conception, development, quality to post-deployment
• Participate in customer and support calls as the technical authority
• Get familiar with real customer challenges and gain a deep understanding of the balance between UX and security value.



  • Mastery of C/C++: 4+ years of experience
  • Strong knowledge of Software Design and Object Oriented programmin
  • Strong experience with Windows
  • Experienced with Mac or Linux- Nice to have
  • Ability to understand other people’s code quickly and effectively
  • Experience with complex SW multi-threaded environments
  • Passion for problem-solving and debugging complex issues
  • High attention to detail.


• Attractive remuneration package
• Excellent career growth opportunities
• Flexible option for remote work
• 25 days annual leave, plus an additional day for your birthday on top of that
• Social package which includes additional medical insurance, sports club card, Netflix or Spotify subscription, company events, and many others
• Comprehensive training and development programs!