Kornijenko speelde in de jeugd van Vorskla Poltava en ging in 2012 naar FK Marioepol, waar hij behoudens een klein uitstapje naar Ternopil speelde tot 2016. In dat jaar nam Sjachtar Donetsk de verdediger over. In de zomer van 2019 nam zijn oude jeugdclub FK Marioepol hem op huurbasis over voor één seizoen.[1] Bij deze club maakte hij zijn professionele debuut, op 11 augustus 2019. Op die dag werd in de Premjer Liha met 1–1 gelijkgespeeld op bezoek bij Karpaty Lviv. Marioepol kwam op voorsprong door een doelpunt van Dmytro Topalov, waarna Frane Vojković voor de gelijkmaker zorgde. Kornijenko mocht van coach Oleksandr Babytsj in de basis beginnen en werd twintig minuten na rust gewisseld ten faveure van Pavlo Polehenko.[2] Zijn eerste doelpunt maakte hij op 28 juni 2020, toen hij tegen Dnipro-1 de score opende. Oleksij Kasjtsjoek verdubbelde later de voorsprong, waarna een benutte strafschop van Oleksij Choblenko de score bepaalde op 2–1.[3] Na een seizoen keerde Kornijenko weer terug bij Sjachtar, waar hij eind oktober 2020 een nieuw contract tekende, tot aan de zomer van 2025.[4] In augustus 2022 scheurde hij zijn voorste kruisband, waardoor hij de rest van het seizoen aan zich voorbij moest laten gaan.[5] Na zijn terugkeer na de blessure verhuurde Sjachtar de verdediger voor een seizoen aan Vorskla Poltava.[6] Aan het einde van het seizoen 2023/24 werd de verhuurperiode met een jaar verlengd.[7]
Kornijenko werd in april 2021 door bondscoach Andrij Sjevtsjenko opgenomen in de voorselectie van het Oekraïens voetbalelftal voor het uitgestelde EK 2020. Op dat moment had hij nog geen interlands achter zijn naam staan.[9] In de uiteindelijke selectie werd hij niet opgenomen.[10] Zijn debuut in de nationale ploeg kwam op 8 september 2021, toen hij in een vriendschappelijke wedstrijd tegen Tsjechië van bondscoach Oleksandr Petrakov in de basis mocht beginnen. Hij opende na zevenentwintig minuten de score in deze interland. Door een treffer van Matěj Vydra werd het uiteindelijk 1–1. De andere Oekraïense debutanten dit duel waren Taras Katsjaraba (Slavia Praag), Oleksandr Syrota (Dynamo Kyiv), Serhij Boeletsa en Vladyslav Kotsjerhin (beiden Zorja Loehansk).[11]