




Resumen: CARTO busca un Ingeniero Backend experimentado para unirse a su equipo de Flujos de Trabajo, encargado de construir un motor de bajo código que traduzca DAGs visuales en SQL/Python optimizado para realizar análisis espaciales escalables en almacenes de datos en la nube. Aspectos destacados: 1. Ser responsable del diseño y evolución de los servicios backend centrales para la ejecución de flujos de trabajo. 2. Colaborar con distintos equipos para lanzar funciones de extremo a extremo, desde el diseño de APIs hasta la experiencia de usuario (UX). 3. Integrar herramientas de inteligencia artificial (IA) de vanguardia en todo el ciclo de vida del desarrollo de software. Todo ocurre en algún lugar \- por eso el análisis espacial es fundamental para las empresas que intentan comprender el «dónde» y el «por qué» de su negocio. CARTO es la plataforma líder mundial de análisis espacial nativa de la nube, diseñada para eliminar los silos del SIG tradicional. Confían en ella científicos de datos, analistas y desarrolladores de marcas globales como IKEA, Coca\-Cola, T\-Mobile, Swiss Re y AXA, lo que permite a las organizaciones ejecutar análisis espaciales escalables directamente en su almacén de datos en la nube. Proporciona información valiosa para casos de uso críticos como la selección de ubicaciones, la modelización de catástrofes, la planificación de redes y la optimización de la cadena de suministro. Desarrollada por un equipo diverso de más de 150 personas en Estados Unidos, APAC y Europa, la plataforma Agentic GIS nativa de la nube de CARTO ofrece una alternativa moderna y preparada para el futuro frente a los sistemas SIG heredados. Con una potente suite de herramientas para visualización, análisis y desarrollo de aplicaciones, nuestra plataforma está redefiniendo cómo las empresas trabajan con datos de ubicación. CARTO (respaldada entre otros por Insight Partners, Accel Partners, Salesforce Ventures y Earlybird Ventures) está transformando radicalmente la forma en que se analizan los datos de ubicación, convirtiéndolos en una parte integrada y accesible de la inteligencia empresarial moderna. **¿Qué buscamos?** Buscamos un Ingeniero Backend experimentado para unirse al equipo de Flujos de Trabajo de CARTO. CARTO Workflows es el motor de bajo código que convierte análisis espaciales complejos en canalizaciones automatizadas tipo arrastrar y soltar que se ejecutan directamente dentro del lakehouse del cliente. En resumen: construimos el sistema que compila un DAG visual en SQL/Python optimizado para ejecutarse a escala en cinco almacenes de datos en la nube distintos —y hacemos que esta operación resulte sencilla e intuitiva para el usuario. El equipo está formado por seis ingenieros que cubren backend, frontend, ingeniería de datos y QA. Todos asumen la responsabilidad de las funciones de extremo a extremo y colaboran diariamente entre especialidades. Por tanto, aunque te incorpores como ingeniero backend, trabajarás regularmente en pareja con los ingenieros frontend y de datos, y colaborarás estrechamente con el equipo de QA para lanzar funcionalidades con confianza. En CARTO sabemos que el uso de la IA impulsa la innovación y ofrece un producto superior a los usuarios; por ello integramos herramientas de inteligencia artificial (IA) de vanguardia en todo el ciclo de vida del desarrollo de software para mejorar el diseño, la construcción, las pruebas, la implementación y el mantenimiento de nuestra plataforma de análisis espacial. ¡Si te encanta colaborar con los mejores ingenieros del mundo en el ámbito geoespacial, ¡este es tu lugar! **Ubicación** Este es un puesto remoto desde el primer día, abierto a candidatos residentes en cualquier parte de España. Contamos con oficinas en Madrid y Sevilla si prefieres trabajar presencialmente o necesitas un espacio ocasional para colaborar, pero no se espera ni exige su uso. Tus responsabilidades serán: * Ser responsable del diseño y evolución de los servicios backend centrales que impulsan la ejecución, programación y orquestación de flujos de trabajo en múltiples almacenes de datos en la nube. * Traducir DAGs visuales en SQL y código procedural eficiente, nativo del almacén, desplazando la computación hacia donde residen los datos. * Desarrollar y mantener integraciones con BigQuery, Snowflake, Databricks, Redshift, Azure Oracle, Postgres y Synapse —incluyendo gestión de conexiones, ejecución de consultas, manejo de errores y optimización de costes y rendimiento. * Ampliar el catálogo de componentes con nuevos bloques analíticos y diseñar el SDK que permita a clientes y socios contribuir con sus propios componentes. * Mejorar la fiabilidad y observabilidad de trabajos de larga duración, programados o activados por eventos: reintento, idempotencia, trazabilidad, registro, métricas. * Colaborar estrechamente con los equipos de Producto, Frontend, Ingeniería de Datos y QA para lanzar funciones de extremo a extremo, desde el diseño de APIs hasta el comportamiento de la experiencia de usuario (UX). * Integrar herramientas de IA de forma práctica en todo tu flujo de desarrollo —no como un mero requisito formal, sino como un multiplicador real de productividad en cómo diseñas, construyes y pruebas. Lo que aportas: * 5\+ años de experiencia como ingeniero backend desarrollando sistemas en producción a gran escala. * Conocimientos profundos en bases de datos, con experiencia práctica en al menos uno de nuestros almacenes principales: BigQuery, Snowflake, Redshift, Databricks u Oracle. Sabes interpretar un plan de ejecución, identificar una unión ineficiente y razonar sobre particionamiento, agrupamiento y coste antes de que la consulta llegue a producción. * Experiencia con TypeScript y Node.js en un entorno backend de producción. * Deseable: conocimientos sólidos de frontend. Puedes moverte con soltura en una base de código React/TypeScript para asumir la responsabilidad completa de una función, resolver por ti mismo problemas relacionados con los contratos de API o prototipar rápidamente interfaces de usuario para nuevos componentes. * Capacidad para trabajar en entornos serverless y nativos de la nube, con experiencia práctica en GCP o AWS. * Experiencia práctica en el desarrollo con IA. Ya has lanzado funciones en producción impulsadas por modelos de lenguaje de gran tamaño (LLM), incrustaciones (embeddings), agentes o herramientas asistidas por IA —no solo has experimentado con ellas de forma informal. * Opiniones firmes sobre la calidad del software. Escribes pruebas no porque te lo pidan, sino porque has visto las consecuencias de no hacerlo. Documentas lo esencial y mantienes esa documentación actualizada. * Un enfoque colaborativo y humilde hacia la ingeniería. Das retroalimentación directa en revisiones de código, planteas buenas preguntas cuando no sabes algo y ayudas a mejorar a quienes te rodean. Lo que ofrecemos: * Una remuneración acorde con tu experiencia, discutida de forma transparente durante el proceso, más un bono anual de hasta el 10 % basado en los objetivos de la empresa. * Contribuir a una plataforma utilizada por las principales empresas del mundo. Tu trabajo tendrá un impacto directo sobre nuestros usuarios y clientes. * Acceso a nuestro Plan de Opciones sobre Acciones para Empleados. * Seguro médico privado. * Compensación flexible. * Subvención para educación. * Subvención para trabajo remoto. * Clases de inglés. Sobre CARTO Nos especializamos en ofrecer soluciones innovadoras y servicios excepcionales para satisfacer las diversas necesidades de nuestros clientes. Con un firme compromiso con la calidad y la satisfacción del cliente, nos esforzamos por superar las expectativas y lograr el éxito en cada proyecto que emprendemos.


