Нет такой профессии «Программист по кибербезопасности» и ей скорее всего нигде не учат.
Вы можете быть программистом в области кибербезопсности.Для этого надо быть хорошим программистом в какой-то области ( front-end,back-end,разработка драйверов, прошивок для микроконтроллеров или что-то еще ). И в принципе этого достаточно, чтобы работать в компании, которая занимается разработкой ИБ решений.А вот если еще разбираться в ИБ, то можно будет придумывать что-то новое.В ИБ очень много различных направлений, вы не сможете разобраться во всех, на это требуются годы опыта.Поэтому я бы вам посоветовал для начала просто искать должность программиста в ИБ компании ( Касперскй,Positive Technology и тому подобное), потом уже разберетесь в какой области ИБ дальше развиваться.