¿Te apasiona la tecnología y te motiva ver cómo tu trabajo transforma el mundo real?
En nuestra empresa formarás parte de un equipo colaborativo que te acompañará en cada paso del camino. Si buscas un entorno donde tu impacto sea tangible y tu crecimiento profesional esté garantizado...
¡Esta oportunidad es para ti!
¿Cuál será tu misión?
Buscamos un Desarrollador Senior Backend Python para diseñar, desarrollar y escalar sistemas backend y paquetes internos en Python que impulsen nuestros servicios de machine learning y algoritmos avanzados.
Este puesto es clave para fomentar la innovación, garantizar la fiabilidad y definir los estándares técnicos de nuestra arquitectura backend.
Tus principales responsabilidades serán:
Diseñar y desarrollar APIs backend escalables, asegurando las mejores prácticas en seguridad, testing y monitorización.
Liderar el desarrollo técnico de servicios backend que den soporte a machine learning y algoritmos avanzados.
Colaborar estrechamente con los equipos de data science, ofreciendo soporte técnico durante la implementación de soluciones.
Definir y promover buenas prácticas, plantillas reutilizables, automatización y documentación para acelerar el desarrollo manteniendo la calidad.
Estandarizar casos de uso en paquetes reutilizables para lograr mayor eficiencia y escalabilidad.
Trabajar junto al equipo de arquitectura para asegurar que las soluciones se ajusten a los marcos y estándares aprobados.
Apoyar al equipo de DevOps en la construcción de pipelines de CI/CD y en la monitorización de entornos productivos.
Contribuir a la innovación continua, explorando nuevas tecnologías y metodologías para los sistemas backend.
¿Qué te hará destacar?
Amplia experiencia en el desarrollo de APIs con frameworks como FastAPI.
Conocimiento de frameworks de testing (por ejemplo, PyTest), herramientas de monitorización (Prometheus, Grafana) y buenas prácticas de seguridad en APIs.
Experiencia en arquitectura y diseño de sistemas escalables.
Manejo de colas de mensajes como RabbitMQ o Apache Kafka.
Conocimientos de Docker, Docker Swarm y plataformas cloud como Azure.
Experiencia práctica con pipelines CI/CD e infraestructuras en la nube.
Conocimientos básicos en MLOps y Data Science (valorable pero no indispensable).
Grado en Ingeniería Informática, Ingeniería del Software o formación equivalente.
Nivel alto de inglés.
Más de 5 años de experiencia en posiciones similares.
Pasión por la innovación y las tecnologías emergentes en backend, infraestructura ML y IA.
Excelentes habilidades de colaboración para trabajar con equipos de data science, DevOps y arquitectura.
Capacidad para equilibrar profundidad técnica con entrega pragmática.