 He considered himself to be a born railway engineer.Sheilds was the Sydney City Surveyor in 1843 for a few years where he worked on water works.He resigned, 1849, in order to take up a post with the Sydney Railway Company.