Empleo
Mis anuncios
Mis alertas
Conectarse
Encontrar un trabajo Consejos empleo Fichas empresas
Buscar

Senior software engineer

Sant Cugat del Vallès
Innovamat
Publicada el 18 febrero
Descripción

¿Te gustaría diseñar y desarrollar soluciones digitales modernas, escalables y de impacto real, tanto para mejorar la experiencia de miles de alumnos como para optimizar los procesos internos de una empresa educativa en plena expansión?¡EnInnovamatte estamos buscando!Sobre nosotros Innovamat es una organización educativa centrada en el aprendizaje de las matemáticas. Su propósito es contribuir a mejorar cómo se aprende esta ciencia, ofreciendo recursos, formación e investigación a la comunidad educativa. Fundada en 2017 en Barcelona, Innovamat cuenta con 27 000 docentes de más de 2 600 centros educativos de España, Estados Unidos, México, Italia, Chile, Ecuador, Colombia, Brasil y Perú, que hacen que más de 600 000 alumnos aprendan matemáticas fomentando la comprensión profunda y el desarrollo competencial.¿A quién buscamos? En Innovamat buscamos a una personaSenior Backend Engineerque quiera asumir responsabilidad real sobre sistemas backend en un ecosistema distribuido y con impacto directo en la educación. Este rol esprincipalmentebackend : tu impacto principal estará en el diseño e implementación de APIs, en arquitectura, flujos de datos, asincronía, fiabilidad, seguridad y performance. Sin embargo, todos los miembros de Web Engineering tenemos, o aspiramos a tener,impacto en el stack completo, así que también participarás en el frontend y producto. Buscamos a alguien que entienda el backend como unadisciplina de ingeniería, participando en el desarrollo de aplicaciones complejas de principio a fin.Alguien con: Al menos + 5 años de experiencia profesionalen desarrollo de software en un perfil similar. Capacidad paradiseñar soluciones completas, desde la arquitectura hasta la entrega. Gusto por elcódigo limpio, escalable y mantenible. Experiencia y mentalidad de early adopter en el uso de agentes de IA para desarrollar. Autonomía, capacidad de ejecución yliderazgo de decisiones técnicascon criterio. Gransentido de ownershipdel producto y preocupación por la calidad. Vocación dementoría, por elevar el nivel del equipo y el uso de buenas prácticas. Gusto por el debate técnico y los desafíos complejos. Nivel deespañol fluido a nivel conversacionalpara colaborar eficazmente con el equipo.¿Qué tenemos en Innovamat? Trabajarás en un ecosistema que no es trivial: Aplicaciones móviles(para escuelas y particulares) con más de 600K usuarios activos. Unaplataforma webque da soporte diario a docentes con más de 5.000 recursos educativos. Unecosistema distribuido de APIs y serviciosque conectan todas nuestras aplicaciones. Datos a gran escala, que alimentan nuestro motor de aprendizaje adaptativo. Un entorno técnico moderno con despliegues automatizados y mejora continua. Lacarga cognitiva es alta : múltiples contextos, iniciativas transversales y decisiones con impacto sistémico. Precisamente por eso, el reto es interesante.¿Cómo tendrás impacto? Diseñando y desarrollando servicios backend y APIs (REST/GraphQL) con visión de sistema. Trabajando principalmente conPHP (Symfony)yPython. Tomando decisiones sobre arquitectura, modelos de datos, asincronía y consistencia. Asegurandoperformance, seguridad y fiabilidaden entornos reales de producción. Participando activamente en la resolución de incidentes y mejoras estructurales. Acompañando al equipo mediantementoría, debate técnico y revisiones de código exigentes. Colaborando estrechamente con producto, frontend, data e infraestructura. Participando en decisiones de infraestructura y despliegue. Valorando el impacto del coste (FinOps) de las decisiones backend en producción. Serás parte activa del corazón técnico de Innovamat, construyendo sistemas backend robustos y escalables, asumiendo responsabilidad real sobre producción y ayudando a que el equipo tome mejores decisiones cada día. Stack y herramientas: Nuestro stack evoluciona, pero hoy trabajamos con: Lenguajes backend : PHP (Symfony), Python Frontend:React, TypeScript, Design Tokens. APIs : REST, GraphQL Persistencia y datos : bases de datos SQL y noSQL Testing : behat, behave, PHPUnit, unittest. Arquitectura : servicios distribuidos, mensajería, jobs asíncronos y procesos batch Infraestructura : AWS Contenedores y orquestación : Docker, Kubernetes Infraestructura como código : Terraform CI/CD : pipelines automatizados integrados en el flujo de desarrollo Metodologías : Agile / Scrum, code reviews, mejora continua Productividad e IA : Claude Code, Codex, Cursor, etc. No esperamos que domines todo, pero sí que tengas criterio técnico para trabajar con este tipo de stack y tomar decisiones informadas y entenderqué implica operar sistemas reales .Valoramos especialmente si ... Has liderado decisiones técnicas con impacto transversal. Tienes mentalidad de producto y te preocupas por entender y resolver los problemas del usuario. Eres capaz de analizar, diagnosticar y optimizar la performance del sistema backend en su conjunto, incluyendo bases de datos, consultas, modelos de datos y flujos de ejecución. Has trabajado en sistemas con asincronía, servicios de mensajería e integraciones externas. Te motiva elevar el nivel técnico del equipo, incluso si eso implica cuestionar el status quo. Y todavía más si... Tienesfamiliaridad con sistemas de datos y data engineering, aunque no vengas de un rol especializado. Has trabajado cerca de equipos deData o ML, entendiendo sus necesidades y traduciendo requisitos a sistemas backend robustos y escalables. Te sientes cómodo/a diseñando o manteniendopipelines de datos, procesos batch o integraciones que alimentan modelos o sistemas analíticos. Entiendes los retos decalidad de datos, trazabilidad, reproducibilidad y costesen sistemas data-driven. La experiencia en data engineering amplifica el impacto del rol, conectando el backend con los sistemas de datos y aprendizaje que hacen crecer el producto.¿Qué puedes esperar de Innovamat? Impacto real en la sociedad, mejorando la educación. Un equipo pequeño, autónomo y exigente, con criterio técnico. Autonomía real y capacidad de influencia. Problemas interesantes, no artificiales. Contrato indefinido y horario flexible. Modelo híbrido (1 o 2 días en la oficina). Espacio para crecer como ingeniero/a.Si te motivan la tecnología, el impacto educativo y los retos técnicos reales... ¡Queremos conocerte!

Enviar
Crear una alerta
Alerta activada
Guardada
Guardar
Ofertas cercanas
Empleo Sant Cugat del Vallès
Empleo Provincia de Barcelona
Empleo Cataluña
Inicio > Empleo > Senior Software Engineer

Jobijoba

  • Dosieres empleo
  • Opiniones Empresas

Encuentra empleo

  • Ofertas de empleo por profesiones
  • Búsqueda de empleo por sector
  • Empleos por empresas
  • Empleos para localidad

Contacto/ Colaboraciones

  • Contacto
  • Publiquen sus ofertas en Jobijoba

Menciones legales - Condiciones legales y términos de Uso - Política de Privacidad - Gestionar mis cookies - Accesibilidad: No conforme

© 2026 Jobijoba - Todos los Derechos Reservados

Enviar
Crear una alerta
Alerta activada
Guardada
Guardar