Software Engineer

Dow
Madrid, Spain
1 day ago
Apply on www.adzuna.es
Prepare application

Role details

Contract type
Apprenticeship
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Amazon Web Services Microsoft Azure Cloud Computing Code Review Databases Continuous Integration Software Design Patterns
+26 more
DevOps Integrated Development Environments Python (Programming Language) PostgreSQL Node.Js Scrum Methodology Software Architecture Next.js Service Development Studio Software Engineering Software Project Management Solution Deployment Descriptor Data Streaming Web Applications Scripting Test-Driven Development (TDD) ReactJS Large Language Models Generative AI Backend Fastapi Pytest Kubernetes Machine Learning Operations Front End Software Development Docker

Job description

PROYECTO & EQUIPOFormarás parte de una iniciativa estratégica para uno de nuestros principales clientes internacionales del sector farmacéutico, donde convergen plataformas de datos, productos de Inteligencia Artificial Generativa y aplicaciones web complejas.No se trata de un rol de gestión de personas, sino de liderazgo técnico y coordinación. Te integrarás en un equipo técnico compuesto por perfiles backend, frontend, ingenieros de IA y DevOps con distintos niveles de seniority. La dinámica de trabajo se basa en la colaboración transversal, promoviendo la autonomía, la revisión de código y un enfoque práctico para resolver problemas de negocio reales mediante el uso eficiente de herramientas Cloud.Tu papel será clave para “industrializar” los desarrollos, asegurando la alineación tecnológica y metodológica en el equipo. Aportarás la visión de arquitectura y buenas prácticas de ingeniería de software (testing, modularidad, escalabilidad) a los modelos de IA y flujos de datos, garantizando que las pruebas de concepto se conviertan en productos robustos, mantenibles y desplegables en producción. FUNCIONES & RESPONSABILIDADESEn tu día a día serás responsable del desarrollo de servicios backend modernos y escalables, participando activamente en tareas como:

  • Definición y evangelización de buenas prácticas de desarrollo (Clean Code, SOLID, DDD)
  • Liderazgo en la estrategia de testing automatizado (unitario, integración y E2E)
  • Revisión de arquitectura y diseño de soluciones híbridas que conectan servicios cognitivos (Python/AI) con interfaces de usuario (React/Node)
  • Coordinación técnica entre equipos para asegurar contratos de interfaz (APIs) claros y eficientes
  • Mentoring técnico a los desarrolladores y perfiles de Data
  • Supervisión de pipelines de CI/CD junto al equipo de DevOps para garantizar despliegues seguros y frecuentes
  • Resolución de bloqueos técnicos complejos que requieran una visión global, Al crear una alerta, aceptas nuestros Términos y condiciones y Política de privacidad, y el uso de cookies., Alemania Australia Austria Bélgica Brasil Canadá España Estados Unidos Francia India Italia México Nueva Zelanda Holanda Polonia Reino Unido Singapur Sudáfrica Suiza

Requirements

REQUISITO & EXPERIENCIAPara que tu perfil sea considerado, buscamos una trayectoria sólida (similar a Tech Lead o Arquitecto) con capacidad para involucrarse directamente en el desarrollo y la implementación de soluciones técnicas.Entre las habilidades y conocimientos imprescindibles se incluyen:

  • Experiencia liderando técnicamente proyectos de software (visión backend y frontend)
  • Dominio profundo de Python, no solo para scripting, sino para construcción de aplicaciones complejas (FastAPI, patrones de diseño)
  • Experiencia sólida implementando estrategias de testing (Pytest, Jest, TDD) y aseguramiento de la calidad
  • Uso avanzado de Docker para la contenerización de servicios y estandarización de entornos de desarrollo
  • Conocimientos de arquitectura de software (microservicios, hexagonal/clean architecture)
  • Capacidad para entender y coordinar desarrollos frontend (React/Next.js) y backend (Node.js/Python)
  • Experiencia en arquitectura Cloud híbrida - dominio de AWS (Infraestructura core) e integración con Azure (servicios cognitivos) Además, se valorará positivamente:

  • Experiencia previa industrializando LLMs trabajando con equipos de Data y MLOps
  • Conocimientos de bases de datos (PostgreSQL) y orquestación de contenedores (Kubernetes/EKS)
  • Certificaciones en AWS o arquitectura de software
  • Habituado a trabajar en proyectos usando metodologías ágiles como Scrum, + Técnico
  • Recepciónista
  • Administrador
  • Ventas
  • Enfermero
  • Limpieza
  • Mantenimiento
  • Telefonista
  • Compras
  • Recursos humanos

Tipo de trabajo

  • Desde casa
  • Estudiantes
  • Online
  • Trabajos Verticales
  • En inglés
  • Teletrabajo
  • Media jornada

About the company

SOBRE WAYOPSWayOps es una consultora tecnológica especializada en transformación digital, data-driven y cognitiva. Nos entusiasma trabajar en proyectos innovadores con las últimas tecnologías, siempre en entornos Cloud y siguiendo buenas prácticas de código limpio.Todos nuestros profesionales, sean colaboradores autónomos o asalariados, tienen un plan de carrera personalizado, ya que apostamos por el desarrollo de cada persona, invirtiendo en formación, aprendizaje continuo y oportunidades para asumir nuevos retos dentro de proyectos reales y disruptivos.En WayOps creemos en un modelo de accountability: responsabilidad y recompensa. Nuestro trabajo se basa en la competencia y la confianza, enfrentando los desafíos con liderazgo, buscando la excelencia, adaptándonos al ritmo del negocio y generando un impacto real.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.es
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

3:05 min

Tagging and organizing execution scenarios with pytest markers

Florian Bruhin · World Congress 2021

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

Videos

See all

Related articles

See all