Descripción
**Nuestra misión es permitir que todos construyan riqueza**
-----------------------------------------------------
Reinventamos cómo funcionan el comercio y la inversión creando productos excepcionales que a las personas les encantan.
Esto exige altos estándares, alta velocidad y ingenieros que asumen la responsabilidad total de lo que entregan.
Hoy en día, atendemos a más de 6 millones de clientes, con más de 38 000 millones de euros en activos bajo gestión \- una muestra del alcance y la confianza que hemos construido en tan solo unos pocos años. A esa escala, el rendimiento, la fiabilidad y la integridad de los datos forman parte del producto.
Nuestra plataforma se impulsa mediante 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 trabajan en toda nuestra organización backend. La asignación a un equipo reflejará sus fortalezas, intereses y el lugar donde pueda contribuir más.
En todos los equipos, el modelo es el mismo: grupos pequeños y autónomos, ciclos de lanzamiento cortos y responsabilidad total desde la definición del problema hasta la producción.
**Sus responsabilidades**
------------------
* Ser responsable de soluciones backend de extremo a extremo: comprender el problema empresarial, definir los requisitos, diseñar la solución, desarrollarla, probarla, desplegarla y operarla en producción.
* Diseñar y evolucionar servicios para lograr rendimiento, escalabilidad, resiliencia e integridad de los datos.
* Tomar decisiones técnicas claras con una comprensión completa de las restricciones, alternativas y compensaciones.
* Mantener el código y los sistemas mantenibles a medida que evolucionan los productos y los requisitos.
* Diagnosticar problemas complejos en producción, abordar sus causas fundamentales y prevenir su recurrencia.
* Colaborar estrechamente con colegas de producto e ingeniería para transformar requisitos complejos en soluciones simples y duraderas.
* Revisar críticamente el trabajo, compartir conocimientos y elevar los estándares de ingeniería en todo el equipo.
**Requisitos imprescindibles**
-------------------------
* Experiencia comprobada gestionando y operando servicios backend dentro de una arquitectura de microservicios.
* Conocimiento sólido de protocolos de comunicación como HTTP, WebSockets y AMQP, incluida la capacidad de identificar cuándo aplicar cada uno.
* Dominio práctico en producción de al menos uno de los marcos modernos para backend.
* Conocimiento profundo de bases de datos relacionales, incluidos índices, transacciones, niveles de aislamiento, mecanismos de bloqueo y diseño de alto rendimiento.
* Trayectoria demostrable en el diseño de sistemas con alta disponibilidad, escalabilidad y resiliencia.
* Capacidad clara y estructurada para resolver problemas, así como para explicar decisiones técnicas y compensaciones.
* Fundamentos sólidos de ingeniería, buen juicio y confianza para aprender tecnologías desconocidas.
***Más importa la profundidad en un ecosistema backend y la elección acertada de herramientas que la familiaridad con todas las tecnologías enumeradas.***
¡Traiga su ambición al corredor móvil de más rápido crecimiento en Europa!