Senior Backend Engineer
AtsSenior Backend Engineer Enviar solicitud Compañía especializada en el desarrollo de soluciones tecnológicas avanzadas, con un fuerte foco en datos, inteligencia artificial y transformación digital . Trabaja en proyectos de alto impacto junto a grandes organizaciones, construyendo productos y plataformas tecnológicas escalables y con una clara orientación a innovación. Misión y ubicación del puesto Buscamos un/a Senior Backend Engineer con un elevado nivel técnico y capacidad para actuar como referente dentro del equipo Backend , participando activamente tanto en el desarrollo como en las principales decisiones de diseño, arquitectura y evolución tecnológica. La posición tendrá un enfoque claramente hands-on , trabajando principalmente con Python y FastAPI , y participará en la evolución de la arquitectura actual hacia un modelo basado en microservicios sobre Azure y Kubernetes . Además, tendrá un peso especialmente relevante el uso de Inteligencia Artificial aplicada al desarrollo de software , buscando perfiles que ya hayan incorporado asistentes y agentes de programación a su forma habitual de trabajar. Ubicación: modelo de trabajo por confirmar. Descripción de responsabilidades Diseñar, desarrollar y evolucionar servicios y APIs REST en Python , principalmente utilizando FastAPI . Participar activamente en las decisiones de diseño y arquitectura de la plataforma. Contribuir a la evolución desde una arquitectura basada en Azure Functions hacia un modelo de microservicios desplegados sobre AKS/Kubernetes . Actuar como referencia técnica dentro del equipo Backend , apoyando al resto de desarrolladores y aportando criterio en decisiones complejas. Definir y promover buenas prácticas, patrones, estándares técnicos y criterios de calidad. Trabajar conjuntamente con los equipos de Arquitectura e Infraestructura en cuestiones relacionadas con escalabilidad, seguridad, integración y despliegue. Diseñar y evolucionar soluciones basadas en arquitecturas event-driven . Asegurar la calidad del software mediante code reviews, testing, automatización y controles de calidad. Participar en el diseño y gobierno de APIs, así como en mecanismos de autenticación y autorización. Incorporar de forma habitual IA aplicada al desarrollo , utilizando asistentes y agentes de programación para mejorar productividad, calidad y velocidad de entrega. Experimentar con nuevos modelos de desarrollo apoyados en agentes de IA, harnesses y herramientas de programación asistida por IA . Participar en iniciativas de IA Generativa integradas dentro de los propios productos cuando sea necesario. Requisitos esenciales Experiencia sólida como Senior Backend Engineer, Tech Lead o posición técnica equivalente . Nivel avanzado de Python . Experiencia práctica desarrollando servicios y APIs con FastAPI . Experiencia trabajando con arquitecturas cloud y microservicios . Experiencia con Microsoft Azure , especialmente en entornos relacionados con Azure Functions y/o AKS/Kubernetes. Experiencia con arquitecturas event-driven . Buen conocimiento de APIs REST y diseño de servicios Backend. Experiencia trabajando con bases de datos relacionales, especialmente PostgreSQL . Conocimiento de buenas prácticas de testing, calidad de software y CI/CD . Capacidad para participar en decisiones de diseño y arquitectura y convertirse en referente técnico dentro de un equipo. Perfil hands-on , con capacidad para seguir desarrollando código de forma habitual. Experiencia real utilizando Inteligencia Artificial aplicada al desarrollo de software . Uso habitual de herramientas como Codex, Claude u otros asistentes/agentes de programación , incorporándolas al flujo diario de desarrollo y no únicamente de forma experimental. Requisitos deseables Experiencia previa como Tech Lead, Staff Engineer o referente técnico . Conocimientos de Azure API Management, Event Grid, Service Bus o Key Vault . Experiencia con sistemas de identidad y seguridad como Azure Entra ID, OAuth2/OIDC, JWT o Keycloak . Conocimientos de Kubernetes / AKS y arquitecturas cloud-native. Experiencia con GitLab, SonarQube u otras herramientas de CI/CD y calidad. Conocimientos de Data Engineering , por ejemplo Airflow, dbt o Databricks. Experiencia en IA Generativa y LLMs , especialmente integración con modelos, RAG, Azure AI Foundry, evaluación y guardrails. Conocimientos de observabilidad, SRE o DevOps. Experiencia en compañías de producto tecnológico, SaaS, startups o entornos con un alto grado de autonomía. Por qué unirse a la compañía Te incorporarás a una posición con un elevado nivel de autonomía e impacto técnico , participando directamente en la evolución de la arquitectura y en las decisiones tecnológicas del producto. Tendrás la oportunidad de trabajar en un entorno que está evolucionando hacia arquitecturas modernas basadas en microservicios, Azure y Kubernetes , y donde el uso de IA aplicada al desarrollo de software forma parte real de la estrategia de ingeniería. La posición combina desarrollo hands-on con capacidad de influencia técnica, permitiéndote actuar como referente dentro del equipo Backend sin alejarte del código. Departamento Development Ubicaciones Madrid Estado remoto Híbrido Número de vacantes 1 Experiencia mínima 5 Experiencia máxima 8 Skills (separadas por coma) Backend, Python, FastAPI, Azure, Inteligencia Artificial Acerca de TalentHackers TalentHackers es la compañía del grupo Catenon especializada en reclutamiento de perfiles tecnológicos y digitales. Nace en el año 2019 con el propósito de transformar la industria a través de la inteligencia del dato y recompensar justamente a quien aporta valor gracias a la tecnología nodal y a su sistema de referencias pagadas. Fundada en 2019 Compañeros 25-50 Herramientas de seguimiento de Teamtailor