Generalmente, los conocimientos que te proporciona tu trabajo en ingeniería de software sean muy útiles en un rol de ingeniero de datos. Es probable que conozcas o que domines lenguajes de programación como Java, Scala, Python o SQL, todos ellos muy usados en ingeniería de datos. También, muchos conocimientos relacionados con microservicios, ETL y uso de APIS te serán de gran ayuda para que esta transición sea más sencilla de lo que te imaginas. Muchos de los perfiles que trabajan como ingenieros de datos comenzaron dedicándose a la ingeniería de software. Es muy probable que en la organización o empresa en la que trabajes puedas orientarte a este perfil poco a poco hablando con tus responsables y con tus compañeros de las tareas más relacionadas.