Senior Software Engineer – Backend
Senior Software Engineer – Backend
Senior Software Engineer – Backend
This job was originally posted in Spanish and automatically translated to English. You'll most likely need Spanish to apply.
About the role
Are you passionate about programming and interested in further developing your career as a Senior Backend Engineer leading Artificial Intelligence and LLM integration projects in complex production systems?
If your professional background is focused on backend development with Python, designing solid architectures, and you have interest/experience in bringing AI and Data Science capabilities to real production environments, we want to meet you!
What you'll do
What will your day-to-day look like?
- Design, build, and operate scalable services and APIs in Python for applications with integrated AI.
- Integrate Artificial Intelligence models, LLMs (Large Language Models), and Machine Learning services into production systems.
- Define service boundaries, data models, persistence strategies, and integration contracts.
- Design with a focus on reliability, security, observability, performance, and cost optimization.
- Deploy and operate services in Cloud environments (preferably AWS).
- Manage real AI challenges such as latency, rate limits, retries, structured responses, and sensitive data.
- Lead technical discussions, perform code reviews, and tutor/mentor other engineers on the team.
- Collaborate closely with Data Scientists, Product Managers, platform engineers, and architects.
What we're looking for
If you see yourself reflected here, we encourage you to take on this challenge. We are looking for professionals with solid experience in Backend development and good engineering practices:
- Demonstrable experience in Backend software development (around 7+ years of experience or equivalent technical impact is valued).
- Proficiency in Python and backend API/service design.
- Strong architectural judgment in distributed systems, failure management, and relational database design / data modeling.
- Experience operating services in Cloud environments (AWS preferably).
- Good practices in clean code, testing, CI/CD, observability, and production support.
- Practical knowledge of Docker and Kubernetes.
- Awareness and good practices in security, privacy, and data protection.
Nice to have
It would also be interesting if you knew (Nice to have):
- FastAPI, Terraform, Amazon EKS, PostgreSQL / Aurora.
- Asynchronous processing and event-driven systems.
- Real integration of AI and LLMs in production environments.
What you'll get
Your benefits: What are you waiting for to join our great Randstad Digital team? Here you will find reasons to do so:
CONTINUOUS TRAINING PLAN, annual training plan, access to an e-learning platform for technical training, skills training platform...
SUPPORT AND CAREER PLAN, You will have a Randstad Digital contact close to you at all times.
WORK-LIFE BALANCE, We know your personal life is as important as your professional one, so you can enjoy 23 vacation days and, in most of our projects, you will have flexible working hours.
COMMITMENT and STABILITY, Joining a continuously growing company that bets on new technologies.
COMPETITIVE SALARY in line with your professional experience.
Competitive contractual conditions, flexible compensation plan (restaurant card and childcare vouchers) and Randstad Care, a platform with exclusive offers and discounts.
REFER-A-FRIEND PLAN, if you help us grow the team, we will reward you with a financial bonus.
EUR 40,000–55,000 per year
How you'll work
full-time
permanent
hybrid
About the company & team
Data & insights
Additional information
Confidentiality is guaranteed throughout the selection process.
Are you eager and ready to take on a new challenge like ours?
We are waiting for you! https://www.youtube.com/watch?v=JJVLc3JtdsA
#somosRSC
Randstad promotes equal employment opportunities through diverse and inclusive teams. Therefore, in our processes, we guarantee the inclusion of all people regardless of their personal condition, gender, sexual orientation, ethnicity, culture, age, religion, or disability.
About the role
¿Eres un/a apasionad@ de la programación y te interesa seguir desarrollando tu carrera como Senior Backend Engineer liderando proyectos de integración de Inteligencia Artificial y LLMs en sistemas de producción complejos?
Si tu trayectoria profesional está orientada al desarrollo backend con Python, el diseño de arquitecturas sólidas y tienes interés/experiencia en llevar capacidades de IA y Data Science a entornos reales de producción, ¡queremos conocerte!
What you'll do
¿Cómo será tu día a día?
- Diseñar, construir y operar servicios escalables y APIs en Python orientados a aplicaciones con IA integrada.
- Integrar modelos de Inteligencia Artificial, LLMs (Large Language Models) y servicios de Machine Learning en sistemas de producción.
- Definir límites de servicios, modelos de datos, estrategias de persistencia y contratos de integración.
- Diseñar con foco en fiabilidad, seguridad, observabilidad, rendimiento y optimización de costes.
- Desplegar y operar servicios en entornos Cloud (preferiblemente AWS).
- Gestionar retos reales del área de IA como latencia, rate limits, reintentos (retries), respuestas estructuradas y datos sensibles.
- Liderar discusiones técnicas, realizar code reviews y tutorizar/mentorizar a otros ingenieros del equipo.
- Colaborar estrechamente con Data Scientists, Product Managers, ingenieros de plataforma y arquitectos.
What we're looking for
Si te ves reflejado/a, te animamos a asumir este reto. Buscamos profesionales con sólida experiencia en desarrollo Backend y buenas prácticas de ingeniería:
- Experiencia demostrable en desarrollo software Backend (valorables alrededor de 7+ años de trayectoria o impacto técnico equivalente).
- Dominio de Python y diseño de APIs/servicios backend.
- Criterio arquitectónico sólido en sistemas distribuidos, gestión de fallos y diseño de bases de datos relacionales / modelado de datos.
- Experiencia operando servicios en entornos Cloud (AWS preferiblemente).
- Buenas prácticas de clean code, testing, CI/CD, observabilidad y soporte en producción.
- Conocimientos prácticos en Docker y Kubernetes.
- Sensibilidad y buenas prácticas en seguridad, privacidad y protección de datos.
Nice to have
También sería interesante que conocieras (Valorable):
- FastAPI, Terraform, Amazon EKS, PostgreSQL / Aurora.
- Procesamiento asíncrono y sistemas event-driven.
- Integración real de IA y LLMs en entornos de producción.
What you'll get
Tus beneficios: ¿A qué esperas para formar parte de nuestro gran equipo Randstad Digital?, aquí encontrarás motivos para ello:
PLAN DE FORMACIÓN CONTINUA, plan de formación anual, acceso a plataforma elearning de formación técnica, plataforma de formación en habilidades...
ACOMPAÑAMIENTO Y PLAN DE CARRERA, Tendrás un referente de Randstad Digital cerca de ti en todo momento.
CONCILIACIÓN, Sabemos que tu vida personal es tan importante como la profesional por eso podrás disfrutar de 23 días de vacaciones y en la mayoría de nuestros proyectos tendrás un horario flexible.
COMPROMISO y ESTABILIDAD, Incorporación a empresa en continuo crecimiento que apuesta por las nuevas tecnologías.
SALARIO COMPETITIVO acorde a tu experiencia profesional.
CONDICIONES contractuales competitivas, Plan de retribución flexible (tarjeta restaurante y cheques guardería) y Randstad Care, plataforma de ofertas y descuentos exclusivos.
PLAN TRÁETE UN AMIG@, si nos ayudas a incrementar el equipo, te premiaremos con una compensación económica.
EUR 40,000–55,000 per year
How you'll work
full-time
permanent
hybrid
About the company & team
Data & insights
Additional information
Se garantiza la confidencialidad en el proceso de selección.
¿Tienes ganas y te ves preparado/a para asumir un nuevo reto como el nuestro?
¡Te estamos esperando! https://www.youtube.com/watch?v=JJVLc3JtdsA
#somosRSC
Randstad promueve la equidad de oportunidades laborales a través de equipos diversos e inclusivos. Por ello, en nuestros procesos, garantizamos la inserción de todas las personas independientemente de su condición personal, género, orientación sexual, etnia, cultura, edad, religión o discapacidad.
Application managed by Randstad España