Answer:
A federal judge, serves as long as they want. They have Life Time appointments.
There are 840 federal judges and each one has been chosen by a former or current president..most serve for 10, 20, 30, even 40 years. We still have federal judges that were appointed by Nixon