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.
I find my work rewarding because it serves the public.
こんにちは!
ご質問ありがとうございます。
ご質問について、いくつか言い方が考えられますが、例えば、
I find my work rewarding because it serves the public.
とすると、「自分の仕事は社会の[役に立つ](https://eikaiwa.dmm.com/uknow/questions/32182/)ので、とてもやりがいを感じます。」となります。
役に立ちそうな単語とフレーズ
serve the public 公共に貢献する
rewarding やりがいがある
public service 公共サービス
参考になれば幸いです。