Descripción
**Nuestra misión es permitir que todas las personas construyan riqueza**
-----------------------------------------------------
Reinventamos cómo funcionan el comercio y la inversión creando productos excepcionales que a la gente le encanta.
Esto exige altos estándares, alta velocidad y ingenieros que asumen la responsabilidad de lo que entregan.
Actualmente, atendemos a más de 6 millones de clientes, con más de 38 000 millones de euros en activos bajo gestión. A esta escala, el rendimiento, la fiabilidad y la integridad de los datos forman parte del producto.
Nuestra plataforma se basa en una pila de ingeniería moderna y de alto\-rendimiento diseñada para escalar y garantizar fiabilidad: Java 21 (Spring), Go, Node.js (TypeScript), PostgreSQL, MariaDB, Redis, Kafka, ClickHouse, Elasticsearch, Docker, Grafana, AWS, Kubernetes y Kibana.
**Acerca del puesto**
------------------
Los ingenieros backend senior definen la dirección técnica en varios equipos manteniéndose al mismo tiempo cercanos a los sistemas y al código. Usted abordará problemas cuyas consecuencias trascienden un solo servicio o ciclo de entrega.
Este no es un puesto de gestión de personas. Su impacto radica en el juicio técnico, la ejecución creíble y la capacidad de ayudar a otros ingenieros a tomar mejores decisiones.
**Qué hará**
------------------
* Asumir la responsabilidad de problemas backend de alta repercusión que abarcan servicios, equipos o dominios de producto.
* Establecer límites claros entre sistemas y una dirección arquitectónica sin crear controles centrales innecesarios.
* Liderar decisiones técnicas haciendo explícitas las restricciones, alternativas, riesgos y compensaciones.
* Mejorar el rendimiento, la resiliencia, la integridad de los datos, la operatividad y el manejo de fallos en los sistemas productivos.
* Resolver problemas estructurales recurrentes en lugar de tratar sus síntomas equipo por equipo.
* Mantenerse práctico cuando la implementación, el diagnóstico o la creación de prototipos sea la forma más rápida de lograr claridad.
* Mentorizar a ingenieros senior, elevar la calidad de las revisiones y facilitar la reproducción del sólido juicio técnico en distintos equipos.
* Colaborar con líderes de ingeniería y producto en la secuenciación, evaluación de riesgos y planificación de inversiones técnicas a largo plazo.
**Qué necesita tener**
-------------------------
* Evidencia de impacto técnico en múltiples equipos o en un dominio de producto significativo.
* Propiedad profunda de sistemas backend distribuidos que operan a una escala relevante.
* Buen juicio sobre límites de servicios, comunicación asíncrona, propiedad de los datos, consistencia y modos de fallo.
* Conocimientos profundos de bases de datos relacionales, transacciones, concurrencia y diseño de alto rendimiento.
* Un historial comprobado de mejora de la fiabilidad, escalabilidad, observabilidad o eficacia de los desarrolladores mediante mecanismos duraderos.
* Capacidad para influir en la dirección técnica mediante evidencia, claridad y ejecución confiable, y no mediante el cargo.
* Comunicación clara que ayude a los equipos a actuar ante decisiones técnicas complejas.
* Fundamentos sólidos de ingeniería y el juicio necesario para decidir cuándo estandarizar, simplificar o dejar intacto un sistema.
***El alcance de «Senior» se evalúa mediante la propiedad, el juicio y el impacto organizacional sostenido, no mediante años de experiencia ni familiaridad con cada tecnología enumerada.***
**Qué puede esperar**
------------------
* Conversación con el reclutador
* Revisión de código
* Diseño de sistemas
* Entrevista con el gerente
Su reclutador le explicará claramente cada etapa y seguirá comunicándose tras cada conversación.
¡Traiga su ambición al corredor móvil de más rápido crecimiento de Europa!