Guía de inglés para developers
Roles de trabajo en IT en inglés: todos los puestos que necesitas conocer
7 de septiembre de 2026
Una referencia bilingüe de los roles más comunes en IT: producto, datos, web, sistemas embebidos, videojuegos y móvil. Aprende qué hace cada rol y qué habilidades requiere.
Puntos clave
- IT tiene docenas de especializaciones: conocer sus nombres en inglés te ayuda en entrevistas, búsquedas de empleo y conversaciones del equipo.
- Product Manager (PM) y Product Owner (PO) son relacionados pero diferentes: el PM tiene la visión, el PO gestiona el backlog.
- Data Scientist y ML Engineer se confunden con frecuencia: el científico construye el modelo, el ingeniero lo pone en producción.
- SRE (Site Reliability Engineer) aplica ingeniería de software a las operaciones. El rol fue creado por Google.
- En móvil, tanto el desarrollo nativo (Swift, Kotlin) como el multiplataforma (React Native, Flutter) tienen alta demanda.
1. Product Roles
1. Roles de Producto
Los roles de producto definen qué se construye y por qué. Estas personas trabajan en la intersección del negocio, el diseño y la ingeniería.
Product Manager (PM)
Product Manager (PM) / Gerente de Producto
El PM es dueño de la visión y el roadmap del producto. Decide qué construye el equipo a continuación y comunica la estrategia a los stakeholders.
Product Owner (PO)
Product Owner (PO) / Dueño del Producto
El PO conecta al equipo con los stakeholders dentro de un proceso Agile. Gestiona y prioriza el backlog para que los ingenieros siempre sepan en qué trabajar.
UX Designer
UX Designer / Diseñador de Experiencia de Usuario
El UX Designer diseña la experiencia de usuario de principio a fin. Realiza investigación, crea wireframes y construye prototipos interactivos.
UI Designer
UI Designer / Diseñador de Interfaz de Usuario
El UI Designer se encarga de la capa visual del producto. Trabaja con sistemas de diseño, tipografía, color y bibliotecas de componentes.
UX Researcher
UX Researcher / Investigador de Experiencia de Usuario
El UX Researcher realiza investigación con usuarios para informar las decisiones del producto. Lleva a cabo pruebas de usabilidad, entrevistas y encuestas para conocer el comportamiento real de los usuarios.
Product Analyst
Product Analyst / Analista de Producto
El Product Analyst analiza las métricas del producto y ayuda al equipo a definir los criterios de éxito. Traduce los datos en recomendaciones accionables.
2. Data Roles
2. Roles de Datos
Los roles de datos cubren el ciclo de vida completo de la información: desde la recopilación en bruto hasta los insights de negocio y los sistemas de machine learning en producción.
Data Analyst
Data Analyst / Analista de Datos
El Data Analyst consulta bases de datos y visualiza datos para encontrar insights de negocio. Responde preguntas como '¿por qué bajaron los ingresos el trimestre pasado?'
Data Engineer
Data Engineer / Ingeniero de Datos
El Data Engineer construye y mantiene los pipelines que mueven y transforman los datos. Es responsable de la infraestructura que pone los datos a disposición de analistas y científicos.
Data Scientist
Data Scientist / Científico de Datos
El Data Scientist construye modelos predictivos y aplica machine learning para resolver problemas de negocio. Se sitúa entre la investigación y la ingeniería.
Machine Learning Engineer (ML Engineer)
ML Engineer / Ingeniero de Machine Learning
El ML Engineer toma los modelos del Data Scientist y los lleva a producción. Construye sistemas de inferencia y se asegura de que los modelos escalen y funcionen de forma fiable.
Data Architect
Data Architect / Arquitecto de Datos
El Data Architect diseña la estrategia de datos e infraestructura general de una organización. Decide qué bases de datos, pipelines y marcos de gobernanza utiliza la empresa.
BI Developer (Business Intelligence Developer)
BI Developer / Desarrollador de Business Intelligence
El BI Developer construye dashboards e informes que ayudan a los equipos de negocio a tomar decisiones. Conecta fuentes de datos con herramientas de visualización.
MLOps Engineer
MLOps Engineer / Ingeniero de MLOps
El MLOps Engineer gestiona el despliegue, la monitorización y el ciclo de vida de los modelos de machine learning en producción. Aplica prácticas de DevOps al flujo de trabajo de ML.
3. Web Development Roles
3. Roles de Desarrollo Web
El desarrollo web cubre todo el stack: desde los píxeles que ven los usuarios hasta los servidores que alimentan el producto y la infraestructura que mantiene todo en funcionamiento.
Frontend Developer
Frontend Developer / Desarrollador Frontend
El Frontend Developer construye la parte de las aplicaciones web que ve el usuario. Convierte diseños en interfaces interactivas que corren en el navegador.
Backend Developer
Backend Developer / Desarrollador Backend
El Backend Developer construye la lógica del servidor, las APIs y las interacciones con la base de datos. Gestiona la lógica de negocio de la que depende el frontend.
Full Stack Developer
Full Stack Developer / Desarrollador Full Stack
El Full Stack Developer trabaja tanto en el frontend como en el backend. Puede llevar una funcionalidad del diseño a producción sin transferirla.
Web Performance Engineer
Web Performance Engineer / Ingeniero de Rendimiento Web
El Web Performance Engineer optimiza los tiempos de carga y las Core Web Vitals. Perfilar páginas, reducir el tamaño de los bundles y mejorar la experiencia en redes lentas.
DevOps Engineer
DevOps Engineer / Ingeniero de DevOps
El DevOps Engineer gestiona los pipelines de CI/CD, la infraestructura y los despliegues. Automatiza el camino desde el commit de código hasta producción.
Site Reliability Engineer (SRE)
Site Reliability Engineer (SRE) / Ingeniero de Fiabilidad del Sitio
El SRE garantiza la fiabilidad y disponibilidad del sistema. Aplica ingeniería de software a las operaciones, define SLOs y está de guardia cuando algo falla.
Platform Engineer
Platform Engineer / Ingeniero de Plataforma
El Platform Engineer construye herramientas y plataformas internas para que otros ingenieros puedan entregar más rápido. A menudo se describe como quien construye una 'plataforma interna de desarrollo'.
Cloud Engineer / Cloud Architect
Cloud Engineer / Arquitecto Cloud
El Cloud Engineer diseña y gestiona la infraestructura en la nube. El Cloud Architect trabaja a un nivel superior, definiendo la estrategia cloud general y los patrones de arquitectura.
Security Engineer
Security Engineer / Ingeniero de Seguridad
El Security Engineer identifica vulnerabilidades e implementa las mejores prácticas de seguridad. Trabaja en todo el stack para proteger a los usuarios y los datos de la empresa.
QA Engineer / SDET
QA Engineer / SDET (Software Development Engineer in Test)
El QA Engineer escribe tests automatizados y garantiza que el producto funcione correctamente antes de llegar a los usuarios. SDET es una variante de este rol con mayor peso de ingeniería.
4. Embedded and Systems Roles
4. Roles de Sistemas Embebidos y de Sistemas
Estos roles trabajan cerca del hardware. Escriben software que corre en dispositivos físicos, desde microcontroladores hasta silicio personalizado.
Embedded Systems Engineer
Embedded Systems Engineer / Ingeniero de Sistemas Embebidos
El Embedded Systems Engineer escribe firmware para microcontroladores y dispositivos de hardware. Trabaja con recursos limitados: memoria, ciclos de CPU y presupuestos de energía.
Firmware Engineer
Firmware Engineer / Ingeniero de Firmware
El Firmware Engineer desarrolla software de bajo nivel que corre directamente en el hardware, a menudo sin sistema operativo. Su código suele ser el primero que se ejecuta cuando un dispositivo arranca.
Systems Programmer
Systems Programmer / Programador de Sistemas
El Systems Programmer trabaja cerca de la capa del sistema operativo. Escribe código crítico para el rendimiento donde cada microsegundo importa.
Hardware Engineer
Hardware Engineer / Ingeniero de Hardware
El Hardware Engineer diseña circuitos electrónicos y placas de circuito impreso (PCBs). Trabaja con herramientas de esquemáticos y colabora estrechamente con los ingenieros de firmware.
FPGA Engineer
FPGA Engineer / Ingeniero de FPGA
El FPGA Engineer programa field-programmable gate arrays para implementar lógica de hardware personalizada. Los FPGAs se usan en computación de alto rendimiento, procesamiento de señales y redes.
IoT Engineer (Internet of Things)
IoT Engineer / Ingeniero de IoT (Internet de las Cosas)
El IoT Engineer conecta dispositivos físicos a internet y entre sí. Trabaja en firmware, protocolos de red y backends en la nube.
5. Game Development Roles
5. Roles de Desarrollo de Videojuegos
El desarrollo de videojuegos combina ingeniería de software, arte y diseño. Los roles van desde la programación gráfica de bajo nivel hasta el diseño de juegos de alto nivel.
Game Developer
Game Developer / Desarrollador de Videojuegos
El Game Developer construye la lógica, los sistemas y las mecánicas del juego. Implementa desde el movimiento del jugador hasta los sistemas de inventario y los comportamientos de IA.
Game Engine Programmer
Game Engine Programmer / Programador de Motor de Videojuegos
El Game Engine Programmer construye o extiende el motor del juego en sí. Trabaja en rendering, física, audio y los sistemas centrales de los que dependen otros desarrolladores.
Graphics Programmer
Graphics Programmer / Programador de Gráficos
El Graphics Programmer escribe shaders y código de rendering. Es responsable del aspecto visual del juego: iluminación, sombras, efectos de post-procesado.
Level Designer
Level Designer / Diseñador de Niveles
El Level Designer diseña los niveles y entornos del juego. Da forma a la experiencia del jugador mediante el espacio, el ritmo y la colocación de enemigos y objetos.
Technical Artist
Technical Artist / Artista Técnico
El Technical Artist actúa como puente entre el arte y la ingeniería. Optimiza assets, escribe herramientas de shaders y ayuda a los artistas a trabajar de forma eficiente dentro de las restricciones técnicas.
Game QA Tester
Game QA Tester / Tester de QA de Videojuegos
El Game QA Tester juega el juego de forma metódica para encontrar bugs, crashes y problemas de gameplay. Escribe informes de bugs detallados y hace seguimiento de los issues entre builds.
AI Programmer (Games)
AI Programmer (Videojuegos) / Programador de IA para Videojuegos
El AI Programmer de videojuegos construye el comportamiento de NPCs, sistemas de pathfinding y algoritmos de toma de decisiones. Es diferente de los roles de ML/IA de la sección de datos.
6. Mobile Development Roles
6. Roles de Desarrollo Móvil
El desarrollo móvil abarca las apps nativas para iOS y Android, los frameworks multiplataforma y la infraestructura para publicarlas y testearlas.
iOS Developer
iOS Developer / Desarrollador iOS
El iOS Developer construye apps para iPhone y iPad. Trabaja dentro del ecosistema de Apple y sigue las Apple Human Interface Guidelines.
Android Developer
Android Developer / Desarrollador Android
El Android Developer construye apps para dispositivos Android. Trabaja con el ecosistema de Google y maneja la gran variedad de tamaños de pantalla y versiones del SO.
React Native Developer
React Native Developer / Desarrollador React Native
El React Native Developer construye apps móviles multiplataforma con JavaScript y React. Un solo codebase corre tanto en iOS como en Android.
Flutter Developer
Flutter Developer / Desarrollador Flutter
El Flutter Developer construye apps multiplataforma usando el framework Flutter de Google y el lenguaje Dart. Flutter compila a código nativo para iOS, Android, web y escritorio.
Mobile QA Engineer
Mobile QA Engineer / Ingeniero de QA Móvil
El Mobile QA Engineer testea apps móviles en distintos dispositivos, tamaños de pantalla y versiones del SO. Automatiza tests y comprueba problemas específicos de cada plataforma.
Mobile DevOps / Mobile Release Engineer
Mobile DevOps / Mobile Release Engineer / Ingeniero de Releases Móviles
El Mobile Release Engineer gestiona el pipeline de CI/CD para apps móviles y las releases en App Store y Google Play. Automatiza builds, firma y despliegue.
¿Cuál es tu próximo paso?
What's your next step?
Ahora que conoces los roles, prepara tu inglés para el proceso de entrevistas.
Artículos relacionados
¿Listo para practicar tu inglés en el trabajo?
Lingua-e tiene ejercicios interactivos basados en conversaciones reales de developers: standups, code reviews, retrospectivas y más. Practica hasta que salga solo.
Prueba Lingua-e gratis
Escrito por
Roxana LafuenteFundadora de Lingua-e
Roxana Lafuente es ingeniera de software con más de 8 años de experiencia. Al comienzo de su carrera, aunque ya había aprobado el First Certificate in English, se bloqueaba cada vez que tenía que hablar en el standup diario. Era un problema que nadie estaba resolviendo. Después de más de 2.000 standups, descubrió qué es lo que realmente construye la fluidez: practicar situaciones que se parecen a tu trabajo real. Creó Lingua-e para que otros developers no tuvieran que tomar el camino largo para sentirse seguros trabajando en un entorno de desarrollo internacional.