In this case I can't use "e" instead of "este"?
They are always interchangeable. If it wasn't accepted, there was either something else wrong with the answer or a problem on duolingo's part.
Instead of formal "voastră", Duo also accepts "ta" (Feb. 10,2020).
What is wrong with "Meseria ta este grea" ?