Now hiring

Staff Software Engineer (Spain Only) @ Technosylva

Not specifiedOnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

Buscamos un Staff Software Engineer para unirse a un equipo en transformación técnica y cultural. Un perfil con experiencia y visión transversal, capaz de liderar decisiones arquitectónicas en los sistemas más complejos y con influencia más allá de su equipo.

Te incorporas en un momento clave. Convivimos con prácticas consolidadas y nuevas iniciativas que estamos incorporando progresivamente. Esperamos que alguien en este rol anticipe problemas antes de que ocurran, sepa dónde mejorar, y participe en los problemas técnicos más difíciles.

Nuestro modelo de ingeniería evoluciona hacia prácticas como Pair y Ensemble Programming, TDD, Clean Architecture y CI/CD. Buscamos a alguien que conozca estas prácticas, entienda su impacto en la calidad del desarrollo, y quiera contribuir a consolidarlas.

RESPONSABILIDADES

• Liderar el diseño arquitectónico de los sistemas más complejos, aportando visión técnica de largo plazo y criterio sobre las decisiones.

• Identificar y reducir la deuda técnica y el toil futuro en los componentes que el equipo mantiene.

• Dar feedback técnico sobre proyectos relevantes para su área, contribuyendo a mejores resultados más allá del trabajo propio.

• Actuar como referente técnico ante los problemas y situaciones de mayor prioridad, resolviéndolos y ayudando al equipo a entender cómo evitarlos en el futuro.

• Colaborar con equipos y perfiles distintos para que los objetivos estén alineados y las iniciativas avancen con consistencia técnica.

• Cuidar la calidad del código y del proceso de desarrollo: revisiones, estándares claros y resolución constructiva de diferencias técnicas.

• Trabajar con buenas prácticas de ingeniería: testing automatizado en sus distintas formas (unitario, integración, E2E), pairing y refactorización con criterio.

• Mantener y mejorar los pipelines de CI/CD y la automatización de migraciones.

• Gestionar despliegues e infraestructura con Kubernetes y Terraform, preferiblemente en Azure.

• Contribuir a la resiliencia del sistema: monitorización, alertas, SLOs/SLIs, gestión de incidencias y documentación operativa.

• Comunicar con claridad decisiones y contexto técnico a perfiles muy distintos: desde Product Managers, Project Managers e Implementation Specialists hasta equipos técnicos como Platform o Mobile, adaptando el mensaje a cada audiencia.

• Mentorizar a miembros del equipo, incluyendo perfiles senior, ayudándoles a desarrollar tanto habilidades técnicas como de pensamiento estratégico.

• Integrar herramientas y prácticas de IA en todo el flujo de desarrollo —desde el diseño y documentación hasta el testing y despliegue—, incluyendo el uso agéntico para automatizar partes del ciclo.

EXPERIENCIA/HABILIDADES REQUERIDAS

• Experiencia técnica sólida y visión de sistemas. Usamos .NET y Vue, pero valoramos experiencia con stacks similares; lo importante son los fundamentos y la capacidad de resolver problemas difíciles.

• Trayectoria contrastada en desarrollo de aplicaciones web, habiendo liderado proyectos relevantes de principio a fin.

• Conocimientos de bases de datos relacionales y SQL. Usamos SQL Server y PostgreSQL, pero valoramos cualquier experiencia con bases relacionales u otros enfoques como columnar.

• Experiencia en desarrollo y consumo de APIs REST aplicando buenas prácticas de diseño.

• Experiencia con testing automatizado (unitario, integración, E2E) y capacidad para extender esa cultura al resto del equipo.

• Experiencia sólida en CI/CD y automatización de despliegues.

• Comodidad trabajando con código legacy: saber leer el contexto, adaptarse y refactorizar con criterio cuando es necesario.

• Dominio práctico en al menos un área especializada más allá del desarrollo puro, como monitorización y observabilidad, optimización de rendimiento o testing de integración a escala.

Se valorará:

• Experiencia en entornos cloud (preferiblemente Azure), con dominio práctico de Kubernetes y Terraform integrados en pipelines de CI/CD.

• Familiaridad con datos geoespaciales, visualizaciones sobre mapas o gráficos interactivos.

• Nivel de inglés Alto para leer y escribir documentación técnica y participar en conversaciones con equipos internacionales.

• Práctica real con herramientas de IA como parte habitual del trabajo, incluyendo el uso agéntico para automatizar partes del ciclo de desarrollo.

EDUCACIÓN

• Educación o certificaciones en Grado en Informática, Ingeniería Informática, Administrador de Sistemas o Desarrollo de Software.

• Se valorarán las certificaciones de inglés.

BENEFICIOS

• Salario anual competitivo.

• Seguro médico y plan de retribución flexible para que puedas adaptar parte de tu compensación a tus necesidades.

• Bono anual basado en el desempeño individual y el rendimiento de la empresa.

• Horario flexible.

• Opciones de trabajo remoto.

En Technosylva valoramos la diversidad de experiencias y habilidades, y entendemos que cada trayectoria es única. Por ello, invitamos a postularse a todas las personas que consideren cumplir con la mayoría de los requisitos y estén interesadas en desarrollarse y contribuir en el puesto.

DESCARGO DE RESPONSABILIDAD

La finalización del salario y los beneficios depende de una multitud de factores que incluyen: ubicación, experiencia, capacitación, calificaciones y demandas del mercado.

COMPROMISO DE INCLUSIÓN

Technosylva es un empleador que ofrece igualdad de oportunidades. Estamos comprometidos a crear un entorno inclusivo donde diferentes perspectivas contribuyan a mejores soluciones.

Skills

Development

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores