El portal de empleo de España
Más de 88.000 ofertas activasIngeniero de Software Full-Stack Staff
En remoto desde España·Añadida ayer (comprobada el 9 nov)
9 ofertas abiertas
Nuestro resumen
- Modalidad
- En remoto desde España
- Inglés
- Obligatorio
- Experiencia
- Nivel sénior



Habilidades
Se valora
Esta oferta se escribió originalmente en inglés.
Requisitos
Qué buscan
- Amplia experiencia práctica en ingeniería de software, con una sólida trayectoria en el desarrollo de aplicaciones full-stack.
- Comprensión profunda de la arquitectura de software, el diseño de sistemas, los patrones de diseño y las mejores prácticas de ingeniería.
- Capacidad demostrada para diseñar y entregar soluciones de software complejas, escalables y mantenibles.
- Gran dominio de las tecnologías modernas de backend y frontend. Se prefiere la experiencia con Node.js, TypeScript, JavaScript, React, Next.js o Java, pero se aceptan otros stacks tecnológicos.
- Sólida experiencia en diseño de APIs, sistemas distribuidos, integraciones de servicios y arquitecturas de aplicaciones modernas.
- Buen conocimiento de la infraestructura en la nube de AWS, sus servicios y el desarrollo de aplicaciones nativas de la nube.
- Experiencia trabajando con sistemas complejos en entornos de ingeniería a gran escala.
- Fuertes habilidades de resolución de problemas y capacidad para tomar decisiones técnicas independientes y bien fundamentadas.
- Capacidad para equilibrar la implementación práctica con responsabilidades arquitectónicas y técnicas más amplias.
- Sólida comprensión práctica de las tecnologías de IA modernas, sus capacidades, limitaciones y aplicaciones potenciales en la ingeniería de software.
- Experiencia práctica aplicando tecnologías de IA o enfoques avanzados de desarrollo asistido por IA a desafíos de ingeniería reales.
- Familiaridad con LLMs, tecnologías de IA generativa y herramientas y frameworks modernos de desarrollo de IA.
- Capacidad para evaluar oportunidades de adopción de IA, identificar casos de uso apropiados y evaluar la viabilidad técnica.
- Comprensión de cómo la IA puede incorporarse en los flujos de trabajo de desarrollo de software o en la funcionalidad del producto para aportar un valor mensurable.
- Excelentes habilidades de comunicación e interpersonales, con capacidad para colaborar eficazmente entre múltiples equipos y disciplinas.
- Experiencia demostrada trabajando con equipos de ingeniería distribuidos, internacionales y multiculturales.
- Capacidad para comunicarse eficazmente con las partes interesadas en diferentes niveles, incluyendo ingenieros, arquitectos, equipos de producto y representantes del negocio.
- Fuertes habilidades de liderazgo técnico, incluyendo la capacidad de influir en las decisiones arquitectónicas, facilitar discusiones técnicas e impulsar la alineación entre equipos.
- Mentalidad proactiva, gran sentido de la responsabilidad y capacidad para trabajar de forma independiente en un entorno organizacional complejo.
- Capacidad para navegar en la ambigüedad, gestionar prioridades contrapuestas y construir relaciones productivas entre equipos.
Se valorará
- Experiencia trabajando con grandes plataformas empresariales, sistemas de comercio electrónico, pagos digitales o soluciones fintech.
- Experiencia con funciones de producto impulsadas por IA, integraciones de LLM, arquitecturas RAG u otras soluciones de IA aplicada.
- Experiencia optimizando procesos de ingeniería mediante la automatización impulsada por IA.
- Experiencia contribuyendo a la arquitectura y la estrategia técnica en múltiples equipos de ingeniería.
- Experiencia previa en un puesto de Staff Engineer, Principal Engineer o un rol de liderazgo técnico similar.
Idiomas
- Inglés nivel intermedio-alto (B2+) o superior, con confianza en discusiones técnicas y comunicación con las partes interesadas.
Salario y beneficios
Qué ofrecen
Revela grandes soluciones tecnológicas. Únete al equipo de expertos que crean soluciones tecnológicas personalizadas y de vanguardia para empresas de renombre mundial, impulsando el crecimiento de sus clientes. Desata tu potencial, afronta nuevos retos y forma parte de un equipo que valora tus habilidades y contribuciones. Céntrate en el impacto a largo plazo y en la construcción de asociaciones personalizadas y duraderas con nuestros clientes.
Experimenta un entorno de trabajo ágil y flexible. Trabaja de forma totalmente remota desde cualquier parte del mundo, o en un modelo de trabajo híbrido desde nuestros centros de oficina, que están equipados con todo lo necesario para trabajar con comodidad. Disfruta de un horario de trabajo flexible y crea para ti un equilibrio entre el trabajo y el descanso. Poténciate con una carga de trabajo estable y unos ingresos estables, centrándote en una cooperación duradera y una cultura de alto rendimiento.
Aprovecha la oportunidad de crecimiento personal y profesional. Saca partido de las revisiones de desempeño y de tu plan de carrera. Mejora tus habilidades con nuestro programa de mentoría, plan de desarrollo personal y aprendizajes individuales a través de la biblioteca corporativa, apoyo para hablar en público y mucho más.
Siéntete cuidado. Rodéate de personas con ideas afines y siéntete apoyado mediante la colaboración, la comunicación abierta y el respeto mutuo. Participa en eventos tecnológicos y culturales de toda la empresa, y contribuye a iniciativas de RSC significativas que resuenen con tus valores.
El puesto
Estamos buscando un Staff Full-Stack Software Engineer con sólida experiencia en IA para unirse a nuestro equipo y contribuir al desarrollo de soluciones tecnológicas complejas y a gran escala para nuestro cliente internacional.
Nuestro cliente, Blackhawk Network (BHN), es un líder mundial en pagos de marca, tarjetas regalo y soluciones de comercio digital.
La empresa opera un gran ecosistema de plataformas y servicios que dan soporte a la emisión, distribución, procesamiento de pagos, canje y recargas de tarjetas regalo. Su cartera también incluye tarjetas regalo digitales, incentivos, recompensas, productos promocionales y diversas soluciones de pago digital.
BHN desarrolla y mantiene múltiples plataformas de comercio electrónico y servicios centrales que impulsan la gestión y distribución de estos productos a través de un complejo ecosistema internacional.
Tendrás la oportunidad de trabajar en un entorno de ingeniería a gran escala, colaborando con equipos distribuidos en Estados Unidos, India y diversas ubicaciones de la UE.
Como Staff Full-Stack Software Engineer, desempeñarás un papel técnico clave en el diseño, desarrollo y evolución de soluciones de software escalables.
Este es un puesto de ingeniería altamente práctico que combina una profunda experiencia técnica, pensamiento arquitectónico y la capacidad de influir en las decisiones de ingeniería en múltiples equipos.
Buscamos un ingeniero que pueda navegar con confianza ante desafíos técnicos complejos, asumir la responsabilidad de soluciones de extremo a extremo y contribuir a la adopción de prácticas de ingeniería modernas, incluyendo tecnologías impulsadas por IA.
La flexibilidad tecnológica es importante para nosotros. Aunque se prefiere la experiencia con los ecosistemas JavaScript/TypeScript o Java, estamos abiertos a ingenieros con sólida experiencia en otros stacks tecnológicos modernos.
Qué harás
- Diseñar, desarrollar y mantener aplicaciones y servicios full-stack escalables, fiables y de alto rendimiento.
- Asumir la responsabilidad técnica de iniciativas de ingeniería complejas, desde el diseño de la solución y las decisiones arquitectónicas hasta la implementación y la entrega.
- Contribuir a la arquitectura del sistema, garantizando la escalabilidad, mantenibilidad, seguridad y sostenibilidad técnica a largo plazo.
- Trabajar de forma práctica en frontend, backend, APIs, integraciones y componentes basados en la nube.
- Colaborar con los equipos de ingeniería para identificar desafíos técnicos, evaluar compensaciones (trade-offs) e implementar soluciones eficaces.
- Explorar y aplicar tecnologías de IA y prácticas de ingeniería asistidas por IA para mejorar la eficiencia del desarrollo, la calidad de las soluciones y las capacidades del producto.
- Proporcionar orientación técnica, compartir las mejores prácticas de ingeniería y apoyar a otros ingenieros en la resolución de problemas complejos.
- Impulsar mejoras en la calidad del código, los estándares de ingeniería, el rendimiento del sistema y los procesos de desarrollo.
- Colaborar estrechamente con gerentes de producto, arquitectos, ingenieros y partes interesadas del negocio para traducir los requisitos en soluciones técnicas eficaces.
- Comunicar las decisiones arquitectónicas y las compensaciones técnicas de forma clara tanto a audiencias técnicas como no técnicas.
- Trabajar eficazmente con equipos multidisciplinares y distribuidos geográficamente en un entorno multicultural.
Proceso de selección
- Entrevista con el Recruiter
- Entrevista técnica
- Entrevista con el responsable (Managerial Interview)
- Entrevista con el cliente
Sobre SPD Technology
SPD Technology es una consultora tecnológica global que diseña, construye y opera plataformas de datos, soluciones de IA e infraestructura en la nube para clientes empresariales. La empresa opera a una escala significativa con presencia global, entregando proyectos complejos de ingeniería de datos y aprendizaje automático en múltiples industrias.
En España, SPD Technology está contratando activamente talento senior en ingeniería y IA/ML para apoyar a su creciente base de clientes ibéricos, con roles que abarcan arquitectura de soluciones, ingeniería de datos y operaciones de ML. La cultura de la empresa es internacional y centrada en el inglés, lo que la convierte en un ajuste natural para profesionales internacionales que buscan mudarse a España, ofreciendo la oportunidad de trabajar en proyectos de vanguardia de IA y datos dentro de un marco de entrega global.
- Fundación
- 1993
- Plantilla
- 500–1,000
- Sede
- Londres, Reino Unido
- En España
- Madrid
Datos prácticos
- La empresa tiene su sede en Londres, Reino Unido, por lo que los contratados internacionales se unirían a un equipo global con una estructura corporativa centrada en el Reino Unido.
- Los puestos abiertos en España son de nivel senior (Staff Architect, Senior Data Engineer, Engineering Manager), lo que indica una preferencia por talento internacional experimentado.
- El trabajo de la empresa se realiza en inglés, lo que elimina la barrera del idioma para profesionales internacionales que no hablan español.
- Los roles basados en España se centran en IA/ML e ingeniería de datos, que son áreas de alta demanda que ofrecen una fuerte movilidad profesional a largo plazo.
- Como consultora, la empresa trabaja en proyectos de clientes, lo que puede ofrecer exposición a una variedad de industrias y stacks tecnológicos.
En sus propias palabras
Sobre la empresa y el equipo
En SPD Technology, reunimos a un equipo de personas con ideas afines, impulsadas por el deseo de aportar valor a través de su trabajo, unidos en su compromiso con el alto rendimiento y la entrega de soluciones tecnológicas personalizadas y de vanguardia que impulsen el crecimiento de nuestros clientes.
Empoderamos a nuestra gente con una cultura de excelencia y les permitimos asumir la responsabilidad y contribuir en todos los niveles. Valoramos la humanidad y la colaboración, fomentamos el crecimiento profesional y personal, y promovemos un entorno de trabajo flexible y de apoyo donde se agradece la contribución de todos.