Senior Backend Engineer

Thinkia

Madrid

Presencial

EUR 60.000 - 90.000

Jornada completa

hace 23 horas
Sé de los primeros/as/es en solicitar esta vacante

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Descripción de la vacante

Thinkia, una consultora AI-native con sede en España, busca un Senior Backend Engineer para una plataforma de microservicios en Go y Rust. Implementarás contratos de API, diseñarás servicios y migrarás componentes heredados, con Kubernetes, Kafka y PostgreSQL en un entorno de alto rendimiento.

Trabajarás con IA integrada para generar código y especificaciones, manteniendo pruebas, CI/CD y observabilidad desde el día uno.

Formación

  • Mínimo 3 años en desarrollo backend.
  • Experiencia en Go en producción y diseño de microservicios.
  • Conocimiento profundo de APIs REST y eventos con Kafka.

Responsabilidades

  • Escribir y validar especificaciones que gobiernan el código y la arquitectura.
  • Diseñar e implementar microservicios en Go; usar Rust cuando el rendimiento lo requiera.
  • Migrar servicios de Java a Go manteniendo paridad funcional y entendiendo reglas de negocio.

Conocimientos

Go
Rust
Microservicios
Kubernetes
Kafka
PostgreSQL
Redis
CI/CD
IA

Herramientas

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).

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.

  • 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.
  • 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.
  • 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.
  • Terraform, Keycloak, y experiencia en ticketing o e-commerce de alto volumen.
  • 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

AI Developer Senior (Spec-Driven)
AI Developer Senior (Spec-Driven)

Thinkia • Madrid

Híbrido
EUR 60.000 - 90.000
Backend & AI Engineer
Backend & AI Engineer

WE ARE ARKIA • Madrid

Híbrido
EUR 42.000 - 68.000
Desarrollador SDD (Spec-Driven Development) & IA | Barcelona
Desarrollador SDD (Spec-Driven Development) & IA | Barcelona

Savant Chemicals • Barcelona

Presencial
EUR 42.000 - 66.000
Backend Engineer (Java & AI-Assisted Development)
Backend Engineer (Java & AI-Assisted Development)

Softtek • Madrid

Híbrido
EUR 55.000 - 85.000
Modelo híbrido Softtek 56
Teletrabajo parcial
24 días de vacaciones
+1
Senior devops engineer
Senior devops engineer

NTT DATA Europe & Latam • Zaragoza

Presencial
EUR 45.000 - 60.000
Contrato indefinido
Ayuda al teletrabajo
Seguro médico
+2
AI Engineer
AI Engineer

GDE - Grupo de Desarrollo Empresarial I+D+i, S.L. • Terrassa

Híbrido
EUR 60.000 - 90.000
AI Engineer
AI Engineer

Joppy • Santa Cruz de Tenerife

Híbrido
EUR 40.000 - 55.000
Paquete competitivo de beneficios
Oportunidades de crecimiento
Cultura basada en la autonomía
Head of Engineering — IA Automatizacion
Head of Engineering — IA Automatizacion

Cuidacasa • Barcelona

Híbrido
EUR 60.000 - 80.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