The annual compensation for the position of Customer Service Supervisor at Amtrak is around $39,421, whereas the annual income for the position of Principal Architect is roughly $181,453. The Guest Service Agent position at Amtrak pays around $14.00 per hour, whereas the Java Developer position at Amtrak pays $72.46 per hour on average.