Oferta de empleo: Senior software engineer ¿ backend

Viladecans (Barcelona) Randstad 30 de julio de 2026

Descripción

La posición se centra en el desarrollo y mantenimiento de servicios backend robustos y escalables utilizando Python. Las responsabilidades diarias incluyen el diseño y la construcción de APIs que integren capacidades de inteligencia artificial y ciencia de datos en entornos de producción. Esto implica trabajar con modelos de aprendizaje automático y Large Language Models (LLMs), asegurando su correcta implementación y funcionamiento dentro de los sistemas existentes. Un aspecto clave del rol es definir la arquitectura de servicios, establecer límites claros, modelar datos y crear estrategias de persistencia eficientes, siempre con un enfoque en la fiabilidad, seguridad y optimización de costes. La persona en este puesto desplegará y operará servicios en entornos de nube, preferiblemente AWS, gestionando los desafíos técnicos asociados con la IA en producción, como la latencia, los límites de tasa de solicitudes, los mecanismos de reintento y el manejo de datos sensibles. Además, se espera una colaboración estrecha con otros equipos, incluidos científicos de datos, gestores de producto e ingenieros de plataforma, para alinear el desarrollo técnico con los objetivos del negocio. El rol también conlleva la participación en revisiones de código, la tutoría de otros miembros del equipo de ingeniería y el liderazgo en discusiones técnicas para fomentar las mejores prácticas y la innovación continua dentro del equipo. El entorno de trabajo es dinámico y se centra en la entrega de soluciones técnicas de alta calidad que impulsen el valor del producto final.

Requisitos

Se requiere experiencia demostrable en desarrollo de software backend, aproximadamente de siete años o su equivalente en impacto técnico. Es esencial un dominio avanzado de Python y experiencia en el diseño de APIs y servicios backend. Se deben tener sólidos conocimientos arquitectónicos en sistemas distribuidos, gestión de fallos y diseño de bases de datos relacionales, junto con experiencia práctica operando servicios en entornos de nube, preferiblemente AWS. Se valoran las buenas prácticas en código limpio, pruebas, integración y despliegue continuos (CI/CD), observabilidad y soporte en producción. Además, se necesitan conocimientos prácticos en Docker y Kubernetes, así como sensibilidad y experiencia en seguridad, privacidad y protección de datos.

Se ofrece

La empresa ofrece un plan de formación continua con acceso a plataformas de e-learning para el desarrollo técnico y de habilidades blandas. Se proporciona un acompañamiento personalizado y un plan de carrera con un referente de la compañía disponible en todo momento. Se promueve la conciliación laboral y personal con 23 días de vacaciones anuales y, en la mayoría de los proyectos, un horario de trabajo flexible. Las condiciones contractuales son competitivas e incluyen un salario acorde a la experiencia profesional, así como un plan de retribución flexible que puede incorporar tarjeta restaurante y cheques guardería. También se ofrece acceso a una plataforma corporativa con ofertas y descuentos exclusivos.

Ofertas más buscadas