




Resumen: Este puesto de Ingeniero de Software en Experiencia de Desarrollador se centra en configurar cómo los desarrolladores consumen globalmente las API de Sinch, principalmente mediante el desarrollo y mantenimiento del SDK de Python de Sinch y la contribución a las herramientas de generación de SDK. Aspectos destacados: 1. Papel fundamental en la configuración de la experiencia global de los desarrolladores con las API de Sinch 2. Responsabilidad principal del desarrollo y mantenimiento del SDK de Python de Sinch 3. Rol de plataforma de alto impacto orientado a desarrolladores para escalar el desarrollo de SDK **Acerca de Sinch** Sinch está liderando la forma en que el mundo se comunica. Más de 150 000 empresas —entre ellas Google, Uber, PayPal, Visa, Tinder y muchas otras— confían en la nube de comunicaciones con clientes de Sinch para ofrecer experiencias atractivas mediante mensajería móvil, voz y correo electrónico. Ya sea que necesite verificar usuarios o crear campañas omnicanal, Sinch lo hace fácil. Nuestra Super Red impulsada por IA, nuestras API y aplicaciones garantizan que pueda conectarse con sus clientes de forma fiable y segura en cada etapa de su recorrido. En Sinch «soñamos en grande», «ganamos juntos», «mantenemos la simplicidad» y «hacemos que suceda». ¡Estos valores son nuestra base! **Acerca del puesto** Como Ingeniero de Software en nuestra organización de **Experiencia de Desarrollador (DX)**, desempeñará un papel fundamental al configurar cómo los desarrolladores de todo el mundo consumen las API de Sinch en múltiples lenguajes de programación. Su enfoque principal será el desarrollo y mantenimiento del **SDK de Python de Sinch**. Además, será un colaborador clave en nuestras herramientas de generación de SDK, que automatizan la creación de nuestros SDK para Java, Node.js, Python y .NET a partir de especificaciones OpenAPI. Se trata de un rol de plataforma de alto impacto orientado a desarrolladores, mediante el cual ayudará a escalar el desarrollo de SDK y establecerá convenciones de las que depende todo el equipo. Este puesto está abierto a candidatos residentes en **España**, desde nuestras oficinas de **Madrid**. **Responsabilidades** Como Ingeniero de Software, usted: * Será el responsable principal del **SDK de Python de Sinch**, liderando su diseño, desarrollo y mantenimiento mediante Python moderno y fácil de usar. * Contribuirá a nuestras herramientas centrales de generación de SDK, ayudando a construir y escalar nuestros SDK en múltiples lenguajes (Java, Node.js, Python, .NET) a partir de **especificaciones OpenAPI**. * Escribirá código limpio, eficiente y mantenible, con especial énfasis en la experiencia de los desarrolladores, un manejo robusto de errores y el rendimiento. * Colaborará estrechamente con colegas de Experiencia de Desarrollador para garantizar que las funciones y la coherencia de los SDK cumplan altos estándares de calidad y usabilidad. * Colaborará con el equipo de documentación para crear materiales claros y fáciles de leer, enriquecidos con ejemplos relevantes. Manténgase al día con las últimas características de Python para impulsar la mejora continua y la innovación en nuestras herramientas para desarrolladores. * **Requisitos** * 3 o más años de experiencia profesional en desarrollo con **Python**, con sólida comprensión de los patrones de programación asíncrona. * Experiencia demostrable en el ciclo completo de creación de paquetes PyPi, incluidas la versión y el mantenimiento. * Experiencia en el desarrollo de SDK o bibliotecas, con pasión por crear herramientas bien documentadas y fáciles de usar para otros desarrolladores. * Sólida comprensión del diseño y consumo de **API REST**, con énfasis en usabilidad y experiencia de desarrollador. * Conocimientos sobre prácticas modernas de desarrollo, incluidas las canalizaciones CI/CD y los flujos de lanzamiento. * Capacidad para colaborar cómodamente entre equipos y apoyar a otros ingenieros en la adopción de nuevas herramientas o patrones. * Capacidad para trabajar eficazmente en entornos con **alta ambigüedad** y definiciones de producto en evolución. Excelentes habilidades comunicativas en inglés (tanto escritas como habladas), con capacidad para redactar documentación clara para usuarios y código. * **Nuestro proceso de contratación** Nos comprometemos a garantizar un proceso de reclutamiento justo, objetivo, consistente e inclusivo. Nuestro enfoque incluye entrevistas estructuradas basadas en competencias, diseñadas para evaluar sus habilidades, experiencia y calificaciones relacionadas con el puesto. En ocasiones, podemos incluir una evaluación basada en datos para mejorar nuestro éxito en la contratación e identificar a los candidatos con mayor probabilidad de destacar. Creemos en un proceso bidireccional y le animamos a formular preguntas durante todo el recorrido. Si este puesto no es lo que busca, le invitamos a explorar otras oportunidades disponibles en nuestra página de carreras: https://www.sinch.com/careers/ . ¡Independientemente de quién sea, esperamos que encuentre un camino emocionante hacia adelante —¡quizás con nosotros! **Por favor, envíe su CV en inglés.**


