

Senior Go Developer
📢 Valsea es el motor tecnológico que hay detrás de grandes marcas del entretenimiento, operando una plataforma SaaS que es pura potencia para pagos y compliance. El reto es de los que quitan el hipo: tomar las riendas de su ecosistema en Go para que el sistema aguante cientos de miles de eventos por segundo sin que eche humo.
Buscan a un/a Senior Go Developer que no necesite que le expliquen qué es un offset de Kafka o cómo domar una arquitectura orientada a eventos. Si quieres construir el futuro de la plataforma byte a byte, ¡ponte el cinturón y sigue leyendo!
¿Qué harás?
Vamos a darle un poco de luz a todo esto 🔦
Valsea es una plataforma tecnológica SaaS integral y altamente escalable que orquesta el núcleo operativo de diversas marcas de entretenimiento a nivel mundial. Imagínate un ecosistema propio donde se gestionan flujos de transacciones complejos, se automatiza el cumplimiento normativo (compliance) y se coordinan operaciones críticas en tiempo real.
Tienen su base de operaciones en Marbella, un enclave fantástico que se ha convertido en un auténtico imán para el talento tecnológico en Europa.
Aunque el equipo es una "Scala shop" de pura cepa, están en un momento de expansión total. No se conforman con lo que tienen y por eso han integrado en su catálogo de productos dos nuevas piezas en Go.
Y aquí es donde entras tú. 🫵🏾

Tu misión principal será liderar los dos productos clave que acaban de aterrizar en el ecosistema. No se trata solo de mantenerlos encendidos; el equipo actual ya ha empezado a limpiar el "pasado" (refactorizando código heredado) para que tú puedas tomar el ownership total y cerrar los gaps funcionales que el producto necesita para escalar de verdad.
Estamos hablando de un entorno de microservicios orientado a eventos con unos 80 servicios en total, donde tus nuevas criaturas en Go tendrán que entenderse a la perfección con el resto a través de Kafka.
Aquí no vale con que el código "funcione", tiene que ser idempotente y preciso. Manejarás cientos de miles de eventos por segundo, lo que significa que un fallo en la lógica financiera no es un simple error, es una brecha en el continuo espacio-tiempo del negocio.
Tu día a día no será solo picar código, sino ser una de las voces cantantes frente al Product Owner. Tendrás que diseñar soluciones, decidir dónde merece la pena invertir tiempo y dónde es mejor convivir con la deuda técnica un poco más.
Validarás arquitecturas con el resto de equipos asegurándote de que todo lo que sube a producción con Argo está monitorizado hasta el último milisegundo con Grafana y Kibana.
Tu evolución
En 1 mes
Tu principal misión será "aprender el idioma". No solo nos referimos a sumergirte en su implementación de Go y Kafka, sino a dominar el lenguaje del negocio.
Para el día 30, ya estarás integrado en el squad, habrás hecho tus primeros despliegues y entenderás cómo el equipo de Scala ha empezado a limpiar el camino para que tú tomes el relevo.
Tus responsabilidades
Diseñar y mantener servicios backend en Go que sean altamente escalables y resilientes.
Desarrollar sistemas distribuidos orientados a eventos utilizando Kafka y gRPC.
Evolucionar el código adquirido, integrándolo en la plataforma y expandiendo sus capacidades.
Colaborar con equipos multidisciplinares para definir y lanzar funcionalidades con valor real de producto.
Participar en decisiones arquitectónicas y evolucionar el stack con mejores prácticas.
Construir APIs de back-office y herramientas de administración para uso interno.
Reforzar la observabilidad y monitorización para asegurar que todo rinda bajo carga en producción.
Resolver incidencias y optimizar el rendimiento del sistema de forma proactiva.
Compartir conocimiento con el equipo para elevar el listón técnico de todos.
¿Cómo lo harás?
Trabajarás en un entorno de microservicios puramente orientado a eventos (EDA). Aquí el rey de la fiesta es Kafka, y no se utiliza solo para pasar mensajes de un lado a otro; se requiere un dominio a nivel avanzado (particiones, offsets, reequilibrios) porque es el corazón de la sincronización de todo el sistema. Para el almacenamiento, confían en la potencia de Cassandra como base de datos principal, apoyada por PostgreSQL y Redis para aquello que requiere una estructura más relacional o una velocidad de acceso inmediata.

En cuanto a la metodología, se huye de los sprints infinitos y las reuniones que podrían haber sido un e-mail. Funcionan con Kanban y practican la Continuous Delivery. Los despliegues se realizan directamente a producción usando Argo CD, bajo la premisa de que la gestión de riesgos es una responsabilidad compartida por todo el equipo.
Todo lo que se construye en Go se comunica mediante gRPC y corre sobre Docker y Kubernetes, asegurando un ciclo de vida del software robusto.
Además, existe un compromiso innegociable con la observabilidad y la salud de la plataforma: si un script se rompe o el rendimiento cae en picado en algún mercado internacional, saltará una alerta en Sentry o Grafana.
¿Cuándo trabajarás?
En Valsea la coordinación es sagrada para que el flujo de eventos no se detenga. El equipo opera en un horario de 09:00h a 17:00h (excluyendo la hora de la comida).
Esto es lo que permite sincronizar relojes en las reuniones, avanzar en el desarrollo a la velocidad de la luz y hacer los traspasos de tareas (handovers) sin que nadie se quede colgado en otra época. En Valsea se respira total autonomía, pero estar conectados a la vez es el truco maestro para que ningún proyecto se quede bloqueado.
Día laborable
Jornada completaVacaciones
21 díasGuardias
Rotación y Duración
- Frecuencia: Se rota entre todo el equipo de ingeniería de frontend (actualmente son 7 ingenieros). Te tocará estar de guardia aproximadamente una semana completa cada dos meses (una semana cada 8 semanas).
- Turno: La guardia dura una semana entera y el cambio de testigo se hace de jueves a jueves.
- Periodo de gracia: No entras en la rueda de guardias de inmediato; solo se empieza a participar en ellas una vez superado el periodo de prueba en la empresa.
- Fijo por Disponibilidad: Solo por el hecho de tener el ordenador cerca y estar localizable esa semana, recibes un pago fijo extra.
- Ratio por Intervención: Si salta una alerta y tienes que intervenir, se te paga un extra por hora. Lo bueno es que este contador empieza a computar a partir de los 10 minutos de intervención.
- No estás sola/o: El proceso está muy bien filtrado. Valsea cuenta con un canal de alertas donde el equipo de managers y el propio CTO (Imanol) están siempre metidos.
- Primer Filtro: Ellos suelen encargarse de hacer el primer triaje para ver si la alerta es real y crítica antes de que escale al desarrollador de guardia, evitando que te despiertes por falsos positivos o ruidos del sistema.
- Herramientas: Se monitoriza la salud de la plataforma en tiempo real utilizando principalmente Sentry y Grafana.
¿Dónde trabajarás?
Remoto
Presencial

Esta posición es 100% remota si te encuentras en cualquier punto de España o Europa.
Ahora bien, si eres de los que prefiere el contacto humano o simplemente te apetece cambiar de aires, tienen unas oficinas increíbles en Marbella. Sus instalaciones son de esas que te hacen dudar de si volver al remoto: espacios abiertos, buen ambiente internacional y todas las comodidades para que el trabajo fluya.

¿Con quién trabajarás?
Te integrarás en un equipo multidisciplinar donde la colaboración es la clave. Tu buddy más cercano en el día a día será el Product Owner, con quien diseñarás las soluciones y aterrizarás las ideas de negocio al terreno técnico. Además, trabajarás codo con codo con un Arquitecto y con el equipo que consume tus servicios para validar que cada pieza de Go encaja perfectamente en el puzzle global.
En tu squad encontrarás a desarrolladores de backend (expertos en Scala), desarrolladores de frontend (que hacen magia con React), un Engineering Manager que vela por el equipo y un Product Owner que marca el norte.
¿Qué piden?
A ver, Marty, para que el condensador de fluzo no se achicharre necesitamos que traigas el equipo de serie. No buscamos a alguien que simplemente "haya visto" Go, sino a alguien que sepa conducirlo a 88 millas por hora.
Imprescindibles:
- Dominio sólido de Go: Al menos 3 años de experiencia real en sistemas distribuidos.
- Experiencia con Kafka: Control avanzado de particiones, offsets y reequilibrios.
- Arquitecturas EDA, sistemas orientados a eventos e idempotencia.
- Stack técnico: Manejo fluido de gRPC, PostgreSQL y Redis.
- Criterio y capacidad para gestionar deuda técnica y priorizar impacto.
- Excelente comunicación: Interlocución directa con Product Owners y stakeholders.
- Inglés bilingüe: Fluidez total para trabajar en un entorno multicultural.
Suman puntos:
- NoSQL: Familiaridad con Cassandra o patrones en S3.
- Seguridad: Familiaridad con API Gateways (KrakenD) o Keycloak.
Tecnologías
Innegociable
Go
Avanzado 
Kafka
Avanzado gRPC
Intermedio PostgreSQL
Intermedio
Estaría bien
Argo CD
Básico Grafana
Intermedio
Suma puntos
React
Básico
Otras habilidades
Innegociable
Atención al detalle
Proactividad
Visión crítica
Comunicación verbal
Estaría bien
Capacidad de autogestión
Resistencia a la frustración
Suma puntos
Comunicación intercultural
Idiomas
¿Qué ofrecen?
Salario
€50-60KRemoto
100%🏖️ 21 días de vacaciones
👩🏾⚕️Cuidado de tu salud: Seguro médico privado para ti y para tu familia.
🗣️ Aprendizaje continuo: Clases de inglés y español gratuitas y oportunidades constantes de desarrollo profesional.
💻Equipamiento Pro: Te envían a casa el portátil y todo lo que necesites para que tu setup sea la envidia del barrio.
🫂Teambuildings divertidos entre todos los equipos y abrazos asegurados.
Y si decides pasarte por la oficina de Marbella ☀️...
- Cantina de lujo: Desayuno diario y comida recién cocinada 3 días a la semana (gratis, por supuesto).
- Bienestar físico: 50% de descuento en sesiones de entrenamiento personal y fisioterapia.
- Instalaciones Top: Gimnasio, sala de masajes, sala de juegos y una cocina completa con fruta, refrescos y café para que no te falte de nada.
Beneficios
Clases de Idiomas
Presupuesto para formación
Presupuesto para Conferencias
Seguro de salud
Café, fruta y snacks
Gym Pass
Eventos de formación internos
Sesiones de coaching y/o terapia
Dinámicas y eventos de teambuilding
Posibilidad de elegir equipo
What the FAQ?
Sí, siempre que residas en España o dentro de la Unión Europea. Si vives en España, puedes elegir entre ser 100% remoto o pasarte por nuestras oficinas de Marbella. Si estás en otro país de la UE, la posición es fully remote. Ten en cuenta que no pueden patrocinar visados de trabajo fuera de la UE, así que necesitas tener permiso de trabajo en vigor.
El proceso es ágil y consta de 4 fases pensadas para conocernos bien:
- Screening: Una charla rápida con el equipo de People para conocernos.
- Entrevista Técnica (1.5h): Dividida en una parte teórica y una sesión de diseño práctico (pizarra virtual) donde evaluaremos tu razonamiento y arquitectura.
- Behavioral Interview: Una charla sobre tu experiencia y cultura con el CTO, Imanol Perez Iriarte, y alguien de RRHH.
- Referencias: Como paso final obligatorio, realizan un par de llamadas a antiguos empleadores.
Quieren que el proceso sea fluido, por lo que intentan que no pasen más de un par de semanas entre el inicio y la decisión final.
