Satan was NOT present in the Garden of eden- that is a Christian interpretation of the events that has ntohing to do with Judaism.
In Judaism, angels do NOT have free will. this means that an angel is merely a tool used by G-d to produce a specific result. The Hebrew for angel makes this point in that the word "Malach" is also the word for a messenger! In other words- the Torah is pointing out that angels ar entohing more than messengers from G-d carrying out a specific instruction.
Now- if angels have no free will, they cannot rebel. The idea of an angel rebelling against G-d is a completely foreign one in Judaism and in fact is a forbidden one as we see the commandment to "have no other gods before G-d" to mean we cannot elevate any supernatural entity to a point where it would be able to disagree or work against G-d!
So, who is HaSatan in Judaism? The Hebrew word "satan" also means "accusser"- and we talk about "HaSatan" "the accuser" as this descvribes the function of this specific angel- to bring our sins before G-d so we will be judged. We see this explicitly in Iyov (The book of Job)- Hasatan comes and accuses Iyov of not being righteous and asking G-d to test him. The resulting events are a result of G-d testing Iyov- not any actions of HaSatan beyond accussing Iyov!
This view of HaSatan also explains why there is no hell- HaSatan is merely a servant of G-d that accuses us before him- he ha sno power beyond this. Actually, from the Jewish POV stating that staan rules in hell is creating a dualistic belief akin to that in Zoroastianism and Mithraism of a good deity vs an evil adversary- and such a dualistic belief is seen as being forbidden in Judaism