If you'd double my salary I still wouldn't move to Germany. Learning a new language is too big investment.
Most tech companies today use english as work language anyway. Not necessarily social talk among people, but usually in meetings, emails, documentation etc.
Still I recommend learning the local language. It has advantages but it is not something you are completely dependent on.