Matvienko was born in
Saky,
AR Crimea, Ukraine. He is a product of the
Shakhtar Donetsk youth sportive school and signed a contract with the
Ukrainian Premier League club in 2013. He played three years for the Shakhtar Donetsk youth team in the
Ukrainian Premier League Reserves Championship and in summer 2015 was promoted to the main-squad team in the Ukrainian Premier League. He made his debut for FC Shakhtar in a match against
FC Chornomorets Odesa on 3 October 2015 in the Ukrainian Premier League. On 21 March 2023, Shakhtar Donetsk announced that Matviyenko had signed a new contract with the club until 31 December 2027. ==International career==