This is a difference between British and American English.
In American English, the verb 'get' has three forms [get - got - gotten]. However, as Sven says, 'He had found a job' would be preferable.
In British English, this verb has two forms [ get - got - got] . As the British past participle is 'got', it is fine in GB Eng to say 'He had got a job... and a place to live'. This is a past perfect, and it means that he had managed to find a job and somewhere to live.