HR called saying they'd find my resume on a carreer site. Got an appointment and went for the interview.
Overall it was a nice process, supporting and not angry technical guys, very warm and positive manager, then final call with HR about salary and all the benefits. Ultimately I got to work for them and don't regret it.