I was a senior software engineer (now a CS professor), and I never touch-typed, and it never held me back.
The work of the programmer/engineer is what, 95% mental work, 5% typing? (to be generous to the latter) That's without even getting into rapidly-changing input techniques, autocomplete in the IDE, etc.
Anecdote: When I got my first engineering job in the 90's, I vented my frustration to my father, "The guy in the next cubicle is like 100 times more productive than me" (comparing a day-1 out of college programmer to a senior codebase expert who was indeed one those x100 engineers). My father's response was, "Well, he must be a much faster typist than you are", and it was all I could do to not laugh or choke on such a ridiculous misunderstanding of the job. Consider the degree to which that's a relevant assessment.