

Scala developer
Valsea es el motor tecnológico que hay detrás de grandes marcas del entretenimiento a nivel mundial, operando una plataforma SaaS 100% propia que es pura potencia para pagos y compliance.
Ahora mismo están en un momento de crecimiento brutal, pero mantienen el agilismo de una startup. Necesitan "potencia de fuego", por eso buscan incorporar nuevos desarrolladores Scala para hacer crecer su equipo de Backend.
Si quieres formar parte de una auténtica "Scala shop", y ser clave construyendo el futuro de la plataforma a base de sistemas distribuidos y event sourcing... ¡ponte el cinturón y sigue leyendo! 🚀
¿Qué harás?
Primero un poco de contexto 📖
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.
Al ser una "Scala shop" de pura cepa, su equipo de backend es el verdadero corazón del sistema. Están en un momento de expansión total y no se conforman con lo que tienen. Por eso, necesitan sumar "potencia de fuego" a sus filas, buscando desarrolladores que jueguen en otra liga para llevar su arquitectura al siguiente nivel y construir el futuro de la plataforma a base de sistemas distribuidos y event sourcing, utilizando Scala, Akka y Kafka de principio a fin
Pero vayamos al turrón, que harás tu 🫵
Dentro de Ingeniería, te integrarás en uno de los dos grandes equipos principales: Activation & Compliance (enfocado en la activación de clientes y el cumplimiento normativo) o Retention (encargado de manejar las integraciones de los juegos y las interacciones de los clientes existentes).
Tu rol no consistirá simplemente en ser un/a "ejecutor/a" que toma un ticket cerrado y lo programa. En Valsea esperan que aportes una mentalidad de producto real: que entiendas de qué va el negocio, te alinees con las distintas partes interesadas y propongas soluciones creativas cuando los requisitos sean ambiguos. Tendrás un impacto directo en las decisiones arquitectónicas para diseñar y construir servicios backend altamente escalables, resilientes e impulsados por eventos aprovechando herramientas como Scala, Akka y Kafka.
Además, tendrás por delante un reto técnico mayúsculo: Valsea se encuentra en pleno proceso de migración para extraer sus servicios core (como las carteras o sesiones de los jugadores) de un framework antiguo discontinuado (Lagom con Scala 2) hacia las nuevas versiones utilizando Akka. Todo esto mientras aseguras el rendimiento en producción, optimizas los sistemas y ayudas a elevar el nivel técnico de todo el equipo compartiendo tu conocimiento y mentorizando a los perfiles más junior

Tu evolución
En 1 mes
Tu principal misión será “aprender la jerga del negocio”. No solo hablamos de sumergirte en los microservicios en Scala y la arquitectura de event sourcing, sino de dominar el dominio de la empresa. Para el día 30, estarás completamente integrado en los squads de Activación o Retención, habrás realizado tus primeros despliegues autónomos y comprenderás los procesos básicos del equipo.
Tus responsabilidades
Diseñar y construir servicios backend altamente escalables y resilientes utilizando Scala.
Desarrollar sistemas distribuidos impulsados por eventos aprovechando la potencia de Akka y Kafka
Aportar visión de negocio a tu equipo (Activation o Retention) para definir y lanzar nuevas funcionalidades de valor real
Evolucionar la arquitectura liderando la migración de servicios core desde Lagom hacia el nuevo ecosistema
Solucionar incidencias en producción, optimizando el rendimiento general del sistema.
Mentorizar y elevar el nivel técnico de los compañeros junior, compartiendo buenas prácticas.
¿Cómo lo harás?
En Valsea huyen del micromanagement y de los sprints de dos semanas que se acaban convirtiendo en mini-waterfalls. Trabajan orientados a proyectos: llega un nuevo desafío, se diseña una solución y se entrega cuando el código está listo para aportar valor.
A nivel técnico, apuestan casi al 100% por Scala en el Backend. Tu día a día transcurrirá entre:
- Arquitectura de Microservicios utilizando patrones de Event Sourcing y CQRS, que son la clave de su rendimiento.
- Construcción de sistemas resilientes con Akka / Pekko.
- Comunicación asíncrona robusta utilizando Kafka, y comunicación síncrona a través de gRPC entre microservicios.
- Una capa de persistencia donde Cassandra es el rey absoluto, acompañado de pinceladas de Postgres o ElasticSearch.
- Para conectar con el equipo de Frontend, expondrás las APIs utilizando GraphQL a través de sus Gateways.

¿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 Valsea se respira total autonomía, pero estar conectados a la vez es el truco maestro para que ningún proyecto se quede bloqueado.
🚨 Sobre las Guardias (On-Call) Manejar transacciones en tiempo real implica estar alerta, pero en Valsea el descanso es sagrado y las guardias están extremadamente bien organizadas y compensadas:
- Frecuencia: Rotarás cada 15 semanas aproximadamente, ya que la bolsa actual de personas para las guardias es de unos 15 ingenieros.
- Onboarding sin estrés: ¡No te tirarán a los leones! Durante tus primeros 6 meses, no harás guardias. Después, entrarás en una fase de shadowing (acompañamiento) durante 3 meses. Es decir, hasta tu noveno mes no harás una guardia tú solo/a.
- Tranquilidad: Las alertas entran por Slack, y el primer filtro lo hacen el CTO y los Engineering Managers. Solo escalarán a ti si de verdad el problema requiere la intervención de desarrollo, evitando los "falsos positivos".
Día laborable
Jornada completaVacaciones
23 díasGuardias
🚨 About the On-Call Duties (Guardias) Handling real-time transactions means staying alert, but at Valsea, rest is sacred, and on-call duties are extremely well-organized and compensated:
- Frequency: You will rotate approximately every 15 weeks, as the current pool of eligible people for on-call is about 15 engineers.
- Stress-free onboarding: They won't throw you to the lions! During your first 6 months (probation period) you won't do on-call shifts. Afterward, you will enter a shadowing phase for 3 months. That is, until your ninth month you won't handle an on-call shift alone.
- Peace of mind: Alerts come through Slack, and the first filter is done by the CTO and the Engineering Managers. They will only escalate to you if the problem truly requires developer intervention, avoiding "false positives".
¿Dónde trabajarás?
Remoto
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 de Backend que no para de crecer. Actualmente cuentan con 15 desarrolladores, que se dividen equitativamente entre los equipos de Retention y Activation.
Trabajarás codo con codo con grandes profesionales como:
- Szilard Szabo: Backend Engineer y uno de los referentes técnicos. Él será quien evalúe tus conocimientos en la prueba técnica.
- Esther Moreno: Engineering y Hiring Manager. Ella te acompañará en tu desarrollo profesional y se asegurará de que tengas todo para brillar
En tu día a día trabajarás codo con codo con desarrolladores de frontend , un equipo flotante de QA que testea a nivel general, y el equipo de diseño de la casa que os proveerán de los componentes visuales.
¿Qué piden?
En su «lista de los Reyes Magos» 👑👑👑nos han pedido Desarrolladores/as Scala que traigan:
Sí o sí 👍
- Background técnico sólido en Scala: Idealmente unos 3 años de experiencia, aunque si vienes de dominar Java/Akka y llevas menos tiempo con Scala pero aprendes rápido, también encajas perfectamente.
- Sistemas Distribuidos: Experiencia real construyendo arquitecturas orientadas a eventos utilizando Akka o Pekko.
- Kafka: Has de entender bien cómo funciona por debajo (patrones de mensajería, streaming y partitioning) para evitar "pegarte un tiro en el pie".
- Cassandra: Es innegociable, ya que es la columna vertebral de su capa de persistencia.
- Nivel de Inglés Alto: Tu día a día será completamente en este idioma.💂
Suma puntos 🎁
- Experiencia trabajando con bases de datos secundarias como ElasticSearch o Postgres.
- Familiaridad con GraphQL y gRPC.
- Conocimientos en Docker, Kubernetes o Play Framework.
- Venir con mentalidad de producto: disfrutar entendiendo el problema de negocio antes de tirar líneas de código.
Tecnologías
Innegociable

Scala
Avanzado 
Kafka
Avanzado Akka
Intermedio
Estaría bien
Cassandra
Intermedio Elasticsearch
Intermedio
Suma puntos
GraphQL
Básico
Otras habilidades
Innegociable
Adaptabilidad al cambio
Estaría bien
Capacidad de dar feedback
Capacidad de recibir feedback
Suma puntos
Proactividad
Gestión de equipo
Idiomas
¿Qué ofrecen?
Salario
Hasta €65KRemoto
100%🏖️ 23 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.
🫂Un teambuilding muy divertido 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
Seguro de salud
Café, fruta y snacks
Gym Pass
Eventos de formación internos
Dinámicas y eventos de teambuilding
Posibilidad de elegir equipo
What the FAQ?
¡Sí! El puesto está abierto a cualquier persona que resida dentro de la Unión Europea, pero las reglas del juego a nivel administrativo son muy claras:
🇪🇸 Si resides en España: Te incorporarás con un contrato laboral indefinido tradicional. (Ojo: por motivos legales,🚫 no contemplan la opción de B2B o freelance si estás tributando en territorio español).
🇪🇺 Si resides en el resto de Europa: El formato de contratación será estrictamente B2B o Freelance. Dado que la necesidad de ampliar el equipo es urgente, buscan a personas que ya tengan toda su estructura legal y papeleo configurado. Si tienes que montar una empresa o darte de alta desde cero, el trámite puede demorarse uno o dos meses, y necesitan "potencia de fuego" cuanto antes.
🛂🚫 Visados y Relocation: Valsea no ofrece patrocinio de visados (Visa Sponsorship) ni paquetes de relocalización. Es un requisito indispensable contar con pasaporte europeo o tener un permiso legal de trabajo vigente en la UE desde el minuto uno
El proceso está diseñado para ser ágil y tiene 4 pasos:
- Entrevista Técnica (1.5h aprox): ¡Olvida las pruebas para llevar a casa! Se hace en directo y se divide en dos fases:
- Un "Reality Check" inicial (30-40 mins) donde repasaréis preguntas clave sobre fundamentos de Scala
- Una fase de Diseño de Software (50 mins) donde debatiréis sobre cómo solucionar un problema arquitectónico real.
- Screening de RRHH (30 min): Una charla con Lovisa para asegurar el alineamiento cultural y repasar tus expectativas.
- Entrevista Final (1h): Charla con el CTO (Imanol) o tu Engineering Manager (Esther o Alfonso) para profundizar en tu experiencia y ver el fit con el equipo.
- Referencias: se pedirá el contacto de 1 referencia profesional
