I was contacted on LinkedIn about a potential job. The person who contacted me was the recruitment manager at the company, not an outside recruiter. I applied for the job through the email he sent and a day later got an email from him saying he would talk to the technical director and get back to me. I waited a couple of weeks and heard nothing so I emailed back asking for an update. I got a response that day saying he would get back to me before the weekend, but I still haven't heard anything. That was over a week ago.
I understand that people are busy and I'm happy to wait for a while, but how long should I wait before emailing again, if I should at all?
If I do email again how do I do so without sounding pushy or impatient?