Без опыта фактической работы, сложно. А ментор не хочет помочь найти работу, раз он из этой области?
Junior удаленка C++ - это какой-то очень редкий случай. Джуниора ведь надо учить, а так как код сложный, учить на месте, и вообще на плюсах разрабатывают довольно критичные участки кода, и чаще всего в офисе.
Тем более, если только сейчас, спустя 2 года, изучаете алгоритмы/структуры данных, то ситуация как-то печальнее становится.
Рассылать в компании на джуниора, смотреть какой фидбэк, и программировать реальные проекты для портфолио, можно опенсорс контрибьютить.