Senior Backend Engineer

Thinkia

Comunidad de Madrid

Presencial

EUR 70.000 - 110.000

Jornada completa

Hace 9 días
Generador de candidaturas

Una candidatura completa en un minuto: currículum y carta de presentación adaptados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

Thinkia busca un/a Senior Backend Engineer para su plataforma basada en microservicios con Go y Rust, en un entorno AI-native. Trabajará migrando servicios de Java a Go, diseñando contratos de API y eventos en Kafka, y asegurando rendimiento y escalabilidad.

Se valoran experiencia en PostgreSQL, Redis, Kubernetes y pipelines CI/CD, así como capacidad de definir especificaciones precisas y revisar código generado por IA para evitar alucinaciones. Ofrecemos proyecto plurianual y formación.

Formación

  • 3+ años en desarrollo backend; 1+ en Go en producción.
  • Experiencia con asistentes de código IA y revisión crítica de resultados.
  • Capacidad de escribir especificaciones precisas y validar contra la arquitectura.
  • Experiencia en diseño de microservicios; contratos, versionado y límites entre servicios.
  • Conocimiento de Kafka, PostgreSQL y Redis; Kubernetes para despliegue y observabilidad.

Responsabilidades

  • Escribir especificaciones que gobiernan el código y validar con la arquitectura.
  • Diseñar e implementar microservicios en Go, con componentes en Rust cuando sea necesario.
  • Definir contratos de API REST y eventos asíncronos en Kafka.
  • Migrar servicios de Java a Go manteniendo paridad funcional; recuperar reglas de negocio no documentadas.
  • Modelar datos en PostgreSQL y gestionar cache con Redis; integrar sistemas externos.
  • Mantener pipelines CI/CD y despliegue en Kubernetes; asegurar observabilidad desde el día uno.
  • Detectar y corregir errores cuando la IA se equivoca.

Conocimientos

Go en producción
Microservices design
CI/CD
Testing

Herramientas

Kafka
PostgreSQL
Redis
Kubernetes
Terraform
Keycloak

Descripción del empleo

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 puro
  • Recorrido 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.
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Backend Engineer
Senior Backend Engineer

Thinkia • Madrid

Presencial
EUR 60.000 - 90.000
Senior Full Stack Developer – AI-Native Engineering (Remoto)
Senior Full Stack Developer – AI-Native Engineering (Remoto)

Vermont Solutions • Madrid

Presencial
EUR 55.000 - 90.000
Flexibilidad horaria
Seguro médico privado
Cheques formación
+2
Backend Engineer (Java & AI-Assisted Development)
Backend Engineer (Java & AI-Assisted Development)

Softtek • Madrid

Híbrido
EUR 70.000 - 95.000
Modelo híbrido
56 horas al mes en sede Softtek
Teletrabajo el resto del tiempo
+9
Senior Full-Stack Dev: Real-Time Data, Angular & Java
Senior Full-Stack Dev: Real-Time Data, Angular & Java

Qaracter - Beyond Your Challenge • Huelva

Presencial
EUR 39.000 - 47.000
Forward Deployed AI Engineer - Madrid
Forward Deployed AI Engineer - Madrid

indigo.ai • Madrid

Híbrido
EUR 70.000 - 110.000
Remote-friendly
Formación y desarrollo profesional
MacBook Pro / equipo
+2
Desarrollador/a de software e IA | WeAI
Desarrollador/a de software e IA | WeAI

JUNGLE • Barcelona

Híbrido
EUR 60.000 - 80.000
Modulación híbrida de trabajo
Compensación flexible
23 días de vacaciones laborales
Tech Lead - Software & AI Developer | WeAI
Tech Lead - Software & AI Developer | WeAI

JUNGLE • Madrid

Híbrido
EUR 110.000 - 160.000
Oficinas Madrid/Barcelona
Modalidad híbrida
Retribución flexible
+2
Senior AI Integration Engineer | Node.js, TypeScript, RAG & Agentes IA
Senior AI Integration Engineer | Node.js, TypeScript, RAG & Agentes IA

knowmad mood • Madrid

Híbrido
EUR 60.000 - 90.000
Contrato Indefinido
Hybrid work: 2 días presencialidad (Al
Proyectos innovadores en IA Generativa
IA Tech Lead
IA Tech Lead

Neotalent Conclusion • Cataluña

Híbrido
EUR 90.000 - 130.000
Remote work option
Training & certifications
Flexible compensation plan
Senior Fullstack AI Engineer
Senior Fullstack AI Engineer

WayOps Consulting S.L. • Madrid

Presencial
EUR 70.000 - 95.000