Senior Software Engineer - Python - Inglés Alto

Claire Joster SLU
Lugo, Spain
6 days ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English

Tech stack

Artificial Intelligence Application Performance Management Microsoft Azure Python (Programming Language) Microsoft SQL Server SQL Azure Redis Software Engineering SQLAlchemy WebSocket Generative AI Backend
+4 more
Fastapi Pytest Restful APIs Key Vault

Job description

En Claire Joster somos especialistas en la búsqueda y selección de Perfiles cualificados de Mando Intermedio y Management en el ámbito tecnológico para las principales áreas funcionales y técnicas, con un valor añadido fundamental: la captación de talento, basada en valores y ajuste cultural de nuestros clientes y candidatos.Actualmente estamos buscando un perfil de Ingeniero/a Senior de Software (Python) para importante cliente español con presencial internacional que se dedica a ofrecer soluciones tecnológicas para mejorar la experiencia del cliente, especialmente en entornos de centros de contacto.Esta persona se incorporará al equipo de Ingeniería de Software dentro de la práctica de IA.Este puesto será clave en el desarrollo, mejora y soporte de una aplicación de voz en tiempo real basada en tecnologías de Inteligencia Artificial Generativa.Misión del puesto Participarás tanto en proyectos de entrega como en soporte de producción, incluyendo la participación en un sistema de guardias fuera del horario laboral.El puesto se centra en la construcción de sistemas asíncronos complejos utilizando frameworks modernos de Python, la integración con plataformas empresariales y la garantía del funcionamiento fiable de una solución crítica para un importante cliente del sector financiero.Se trata de una posición con contacto directo con clientes, que incluirá la interacción con equipos técnicos, arquitectos de soluciones y responsables de entrega.Responsabilidades principales - Diseñar, desarrollar y mantener aplicaciones de voz en tiempo real y soluciones habilitadas por IA utilizando Python y frameworks asíncronos modernos.- Desarrollar y optimizar microservicios backend utilizando FastAPI, Uvicorn, Asyncio, Pydantic y SQLAlchemy.- Diseñar y mantener integraciones mediante APIs REST con sistemas empresariales externos.- Implementar capacidades de observabilidad utilizando OpenTelemetry y Azure Application Insights.- Utilizar servicios de Microsoft Azure, incluyendo: - App Service - Azure Cache for Redis - Azure Speech Services - Azure OpenAI (PTU) - Microsoft SQL - Key Vault - Storage Accounts - Contribuir al desarrollo y mantenimiento de pipelines CI/CD utilizando Azure DevOps.- Participar en un sistema de guardias fuera del horario laboral para dar soporte a operaciones críticas de clientes.- Proporcionar orientación técnica a clientes, incluyendo resolución de incidencias, presentación de soluciones y apoyo en la implementación.- Colaborar con equipos multidisciplinares de Sabio en las áreas de IA, Ingeniería y Entrega de Proyectos.- Mantener altos estándares de calidad del código mediante Pytest, migraciones con Alembic y prácticas de revisión por pares.Competencias, experiencia y habilidades Imprescindibles - Sólida experiencia profesional como Desarrollador/a Senior Python o Ingeniero/a de Software.- Experiencia avanzada en programación asíncrona con Python y en el diseño de arquitecturas asíncronas complejas.- Experiencia práctica demostrable con: - FastAPI - Uvicorn - Asyncio - SQLAlchemy - Pydantic - Alembic - Pytest - Experiencia con patrones de comunicación basados en WebSockets.- Experiencia en diseño e integración de APIs REST.- Experiencia trabajando en entornos Microsoft Azure, incluyendo: - App Service - Key Vault - Azure SQL - Azure Speech Services - Azure OpenAI - Storage Accounts - Redis Cache - Experiencia operando sistemas en producción con mecanismos estructurados de monitorización y observabilidad.- Capacidad para interactuar eficazmente con clientes, incluyendo talleres técnicos y discusiones de diseño de soluciones.- Capacidad para compaginar el trabajo de desarrollo de proyectos con responsabilidades de soporte continuo.Se Ofrece: - Posición estable con contrato indefinido - Plan de pensiones - Trabajo remoto/flexible - Seguro de vida - Seguro médico - 25 días de vacaciones pagadas al año - Banda Salarial ***€ - **€)

Requirements

Competencias, experiencia y habilidades Imprescindibles - Sólida experiencia profesional como Desarrollador/a Senior Python o Ingeniero/a de Software.

  • Experiencia avanzada en programación asíncrona con Python y en el diseño de arquitecturas asíncronas complejas.
  • Experiencia práctica demostrable con: - FastAPI - Uvicorn - Asyncio - SQLAlchemy - Pydantic - Alembic - Pytest - Experiencia con patrones de comunicación basados en WebSockets.
  • Experiencia en diseño e integración de APIs REST.
  • Experiencia trabajando en entornos Microsoft Azure, incluyendo: - App Service - Key Vault - Azure SQL - Azure Speech Services - Azure OpenAI - Storage Accounts - Redis Cache - Experiencia operando sistemas en producción con mecanismos estructurados de monitorización y observabilidad.
  • Capacidad para interactuar eficazmente con clientes, incluyendo talleres técnicos y discusiones de diseño de soluciones.
  • Capacidad para compaginar el trabajo de desarrollo de proyectos con responsabilidades de soporte continuo.

Benefits & conditions

Se Ofrece: - Posición estable con contrato indefinido - Plan de pensiones - Trabajo remoto/flexible - Seguro de vida - Seguro médico - 25 días de vacaciones pagadas al año - Banda Salarial ***€ - **

Apply for this position

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

Apply on www.buscojobs.com.es
Prepare application

Good distractions

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

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

3:05 min

Tagging and organizing execution scenarios with pytest markers

Florian Bruhin · World Congress 2021

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:42 min

Comparing in-memory and Redis storage for cache scalability

Simone Sanfratello · World Congress 2022

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · World Congress 2026 Europe

Videos

See all

Related articles

See all