The sun always rises in the east because of Earth's eastward rotation on its axis. This rotation causes the sun to first be seen on the eastern horizon on any day at any given point on the planet.
On its yearly revolution around the sun, Earth's relative position to the sun has no effect on Earth's rotation. Regardless of the time of year, the sun always rises in the east and sets in the west. However, the timing of the sunrise changes constantly in an annual cycle. People living at different longitudinal points experience differences in time between sunrise and sunset. For example, a person standing on the equator is spinning faster than someone standing at the North Pole. Based on this speed difference, as well as Earth's tilt on its axis, the sun rises and sets at different times on the equator and at the North Pole.