What does Alptraumjob mean?

Alptraumjob - German to English

nightmare work