Altman played for Kolhospnyk (Rivne), Volyn (Lutsk), Chornomorets (Odesa), Zvezda (Tiraspol), Lokomotiv (Kherson).
Semen Altman was also Oleh Blokhin's assistant coach for the Ukraine national football team from 2003 to 2006.
In 2007, he was hired by FC Illychivets Mariupol as head coach on a one-year contract.
In late 2019 he was Moldova's coach for 4 matches in UEFA Euro 2020 qualifying, which included a 0–1 loss to Andorra.
[2] In the 2021-22 season he was part of FC Balkany Zorya coaching staff, which competed in Ukrainian Second League.