¿Qué necesito saber sobre Linux para conseguir un trabajo como desarrollador?

Nada, a menos que el trabajo requiera conocimiento de Linux. En ese caso, necesitará comandos básicos de las funciones de Lipe como ls, cp, mv, usando vi o vim, Cómo configurar los permisos de archivo. Cómo leer los permisos de archivos. Cómo instalar programas y paquetes desde la línea de comandos. Tal vez cómo usar git desde la línea de comandos. Conocimientos básicos de la estructura del directorio de archivos de Linux, etc., var, home, bin, etc. Dependiendo del idioma, es posible que deba aprender a compilar desde la línea de comandos. También necesita aprender a buscar archivos y directorios. Es posible que deba aprender cómo configurar archivos de configuración para ciertas aplicaciones que puede usar, como apache, tomcat, node.

Es posible que deba aprender cómo usar masilla o cómo acceder de forma remota desde otra línea de comandos de Unix.

Eso es todo lo que puedo pensar fuera de mi cabeza.