1 highly public job
『公共性の高い』という意味の形容詞highly publicを名詞jobにつけました。
publicは、『公共の、公衆の』といった意味になります。
2 job of a high public nature
『公共性の高い』=『公共性の高い性質』と名詞に置き換えてみました。
natureは、『自然』という意味の他に、『性質、特質』といった意味があります。
「自分の仕事は公共性が高いのでやりがいを感じます。」は、以下の英訳でいかがでしょうか。
I have a highly public job, so it is worth doing.
I have a job of a high public nature, so it is worth doing.