Summary
✨ AI‑Generated
A senior backend engineering opportunity within a global AI-native consulting environment. You will help design and build robust, secure, and scalable architectures, working hands-on with advanced AI systems, agents, models, and MLOps. The role emphasizes deep engineering, rapid prototyping, and delivering measurable outcomes rather than purely advisory work.
Highlights
Work on technically deep AI-native engineering projects with a strong focus on robust, secure, and scalable architectures. The role offers exposure to advanced AI systems, rapid prototyping, MLOps, and measurable business outcomes.
Description
En Thinkia somos una consultora global AI-native, nacida para la Era de la Inteligencia.
No somos una consultora tradicional que incorpora IA: nuestro ADN es IA-nativo desde los cimientos.
Operamos como un AI Intelligence Engine integrado en el negocio de nuestros clientes, con una misión clara — convertir organizaciones en compañías AI-First.
Combinamos tres disciplinas en cada proyecto: estrategia para definir el rumbo, diseño para crear experiencias humanas e intuitivas, e ingeniería para construir arquitecturas robustas, seguras y escalables.
Lo que nos diferencia es la profundidad técnica real (agentes, modelos propios, MLOps — ingeniería profunda, no slides), la velocidad de prototipado (de idea a demo funcional en días, no meses) y la integración con la operación: no entregamos tecnología, entregamos resultados medibles.
Desarrollamos soluciones y productos propios como Synapse (plataforma agéntica de IA empresarial), Pulse (desarrollo de software AI-native), RAGXplorer (motor propietario de RAG) y AI Contact Experience, entre otros, apoyados en nuestros frameworks The Mesh y AI Compass.
Somos un equipo distribuido con presencia en Europa (sede central en España, además de Portugal, Francia, Hungría, República Checa y Países Bajos), América (Colombia, México y Chile) y Oriente Medio y Asia (Egipto, Kazajistán y China).
Brains, bytes and bold ideas.
Buscamos un/a Senior Backend Engineer para el equipo que construye la plataforma digital de sobre una arquitectura de microservicios con volumen transaccional real en producción todos los días.
Y buscamos que lo construyas de otra forma.
En Thinkia desarrollamos con Spec-Driven Development: la especificación es el contrato que el código implementa, el modelo genera y la persona juzga.
Lo escaso ya no es teclear, es el criterio.
Si has probado a desarrollar con IA y te has quedado con la sensación de que se puede hacer mucho mejor y con mucho más rigor, este es el sitio.
El reto tiene dos frentes: producto nuevo y modernización del núcleo.
Los servicios heredados en Java se están reescribiendo en Go, y Rust entra donde el rendimiento es determinante.
Qué harás:
Escribir las especificaciones que gobiernan el código, y validarlas contra la arquitectura antes de generar una línea.Diseñar e implementar microservicios en Go —y componentes en Rust cuando el rendimiento lo justifique— sobre arquitectura hexagonal, generando con IA y revisando con criterio.Definir contratos de API REST y eventos asíncronos sobre Kafka.Migrar servicios de Java a Go con paridad funcional, apoyándote en ingeniería inversa asistida por IA para recuperar las reglas de negocio que no están documentadas en ningún sitio.Modelar datos en PostgreSQL, cachear en Redis e integrar los sistemas externos del ecosistema.Generar y mantener la batería de pruebas que demuestra que las reglas se preservan, y llevar el código a producción: CI/CD, despliegue en Kubernetes (AKS) y observabilidad desde el primer día.Detectar donde la IA se equivoca.
Es la parte del trabajo que no se delega.Qué necesitas:
3+ años en desarrollo backend, con 1+ escribiendo Go en producción.Trabajar ya con asistentes de código IA en tu día a día —Claude Code, Copilot, Cursor o equivalente— y saber cuándo confiar en lo que producen y cuándo no.Criterio para revisar código generado por un modelo: detectar la alucinación plausible, el caso no cubierto, la regla que se perdió por el camino.Capacidad de escribir una especificación precisa: la habilidad de dejar por escrito qué debe hacer un sistema y qué no debe hacer nunca.Experiencia real diseñando microservicios: contratos, versionado, límites entre servicios.Kafka como productor y consumidor.
PostgreSQL a nivel de diseño y de rendimiento.
Redis.Kubernetes para desplegar y depurar tus propios servicios, y pipelines CI/CD.Cultura de testing: saber qué se prueba y a qué nivel, y poder defenderlo.Se valora especialmente:
Rust en producción, y experiencia en migraciones Java→Go o modernización de legacy.Haber trabajado con Spec-Driven Development o metodologías equivalentes de desarrollo asistido por IA.Integración con APIs de LLM, construcción de agentes, RAG o evaluación sistemática de salidas de modelo (evals).Terraform, Keycloak, y experiencia en ticketing o e-commerce de alto volumen.Qué ofrecemos:
Una plataforma real de alto volumen transaccional y un stack moderno de verdad, con margen para proponer y decidir.Desarrollar con una metodología propia de desarrollo asistido por IA que ya está en producción en clientes, no en fase de piloto.Proyecto plurianual estable.
Puesto de desarrollo puroRecorrido hacia referente técnico o arquitectura dentro de una consultora AI-Native en crecimiento.Formación continua vía Thinkia Training —con itinerario en ingeniería de IA generativa— y retribución acorde a la experiencia.
Si crees que tu CV encaja, envíanoslo, estamos deseando conocerte :)