Senior Software Engineer (Spain Only)
Technosylva·León, Spain
What they offer
Full-time hours
Per the ad.
Hybrid
Office and home days — the ad has the split.
What they ask for
Have the right to work in Spain
Technosylva doesn't mention sponsorship in the ad.
Work in English
English is required, per the ad.
Be near León for hybrid days
No relocation package mentioned.
Have senior-level experience
Senior-level role.
Pulled from the advert automatically — the full ad is what counts.
About the role
We are looking for a Senior Software Engineer to join a team undergoing technical and cultural transformation. Someone with their own technical judgment to tackle complex problems and provide real solutions.
You join at a key moment. We work with established practices alongside new initiatives we are progressively incorporating. We are not looking for someone to fit into a finished model, but rather someone who contributes to its construction: identifying problems before they escalate, leaving the code better than they found it, and helping raise the team's technical bar.
Our engineering model is evolving toward practices such as Pair and Ensemble Programming, TDD, Clean Architecture, and CI/CD. We are looking for someone who knows these practices, understands their impact on development quality, and wants to help consolidate them.
What you'll do
- Design and develop medium- and high-complexity features across the stack, with the ability to work on Backend, Frontend, databases, or pipelines as the product requires.
- Work autonomously on tasks that are not fully defined, making technical decisions with sound judgment and clearly communicating progress to the team.
- Detect issues in the product or platform and propose improvements before they escalate.
- Care for the quality of your own code and the team's: reviews, clear standards, and constructive resolution of technical differences.
- Produce documentation, technical proposals, and runbooks that help the team understand what is being built, why, and how to evolve it.
- Work with good engineering practices: automated testing in its various forms (unit, integration, E2E), pairing, and thoughtful refactoring.
- Maintain and improve CI/CD pipelines and migration automation.
- Manage deployments and infrastructure with Kubernetes and Terraform, preferably on Azure.
- Contribute to system resilience: monitoring, alerts, SLOs/SLIs, incident management, and operational documentation.
- Communicate progress and technical decisions clearly, adapting the message to each audience—technical or non-technical.
- Mentor less experienced colleagues, helping them grow technically and professionally.
- Integrate AI tools and practices across the entire development flow—from design and documentation to testing and deployment—including agentic use to automate parts of the cycle.
What we're looking for
- Solid technical mastery with your own judgment beyond the framework or language.
We use .NET and Vue, but we value experience with similar stacks; what matters is the fundamentals and adaptability. - Proven experience developing web applications in real, collaborative projects, having led or co-led features from start to finish.
- Knowledge of relational databases and SQL. We use SQL Server and PostgreSQL, but we value any experience with relational databases or other approaches such as columnar.
- Experience developing and consuming REST APIs with good design practices.
- Experience with automated testing (unit, integration, E2E) with the judgment to know when and how to apply it.
- Solid experience in CI/CD and deployment automation.
- Comfort working with legacy code: knowing how to read the context, adapt, and refactor with judgment when necessary.
Nice to have
- Experience in cloud environments (preferably Azure), with practical mastery of Kubernetes and Terraform integrated into CI/CD pipelines.
- Familiarity with geospatial data, map visualizations, or interactive charts.
- English level: High, to read and write technical documentation and participate in conversations with international teams.
- Real practice with AI tools as a regular part of work, including agentic use to automate parts of the development cycle.
Education & certifications
- Education or certifications in Computer Science, Software Engineering, Systems Administration, or Software Development.
- English certifications will be valued.
What you'll get
- Competitive annual salary.
- Health insurance and flexible compensation plan so you can adapt part of your compensation to your needs.
- Annual bonus based on individual performance and company results.
- Flexible working hours.
- Remote work options.
How you'll work
full-time
About the company & team
Development
Additional information
At Technosylva, we value diversity of experiences and skills, and we understand that each career path is unique. Therefore, we invite all people who believe they meet most of the requirements and are interested in growing and contributing to the role to apply.
DISCLAIMER
Final salary and benefits depend on a variety of factors including: location, experience, training, qualifications, and market demands.
INCLUSION COMMITMENT
Technosylva is an equal opportunity employer. We are committed to creating an inclusive environment where different perspectives contribute to better solutions.
About the role
Buscamos un Senior Software Engineer para unirse a un equipo en transformación técnica y cultural. Alguien con criterio técnico propio para abordar problemas complejos y darles una solución real.
Te incorporas en un momento clave. Convivimos con prácticas consolidadas y nuevas iniciativas que estamos incorporando progresivamente. No buscamos a alguien que se integre en un modelo ya terminado, sino a alguien que contribuya a su construcción: identificando problemas antes de que escalen, dejando el código mejor de como lo encontró y ayudando a elevar el nivel técnico del equipo.
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.
What you'll do
- Diseñar y desarrollar funcionalidades de tamaño medio y alto a lo largo del stack, con capacidad de intervenir en Backend, Frontend, bases de datos o pipelines según lo requiera el producto.
- Trabajar con autonomía sobre tareas no completamente definidas, tomando decisiones técnicas con criterio y comunicando el avance con claridad al equipo.
- Detectar problemas en el producto o la plataforma y proponer mejoras antes de que escalen.
- Cuidar la calidad del código propio y del equipo: revisiones, estándares claros y resolución constructiva de diferencias técnicas.
- Generar documentación, propuestas técnicas y runbooks que permitan al equipo entender qué se construye, por qué y cómo evolucionar sobre ello.
- 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 el avance y las decisiones técnicas con claridad, adaptando el mensaje según el perfil —técnico o no técnico— de cada interlocutor.
- Mentorizar a compañeros con menos experiencia, ayudándoles a crecer técnica y profesionalmente.
- 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.
What we're looking for
- Dominio técnico sólido con criterio propio más allá del framework o lenguaje.
Usamos .NET y Vue, pero valoramos experiencia con stacks similares; lo importante son los fundamentos y la capacidad de adaptación. - Experiencia contrastada en desarrollo de aplicaciones web en proyectos reales y colaborativos, habiendo liderado o co-liderado funcionalidades 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) con criterio para saber cuándo y cómo aplicarlo.
- 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.
Nice to have
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.
Education & certifications
- 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.
What you'll get
- 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.
How you'll work
full-time
About the company & team
Development
Additional information
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.
This job was automatically translated to English, .
About the company
Technosylva
Wildfire Tech