




Resumen: Buscamos un Desarrollador Principal de Python motivado para dar forma a plataformas web de vanguardia y potenciar experiencias de aprendizaje a nivel global, liderando y orientando a un equipo de desarrollo. Puntos destacados: 1. Liderar y orientar a un equipo en el desarrollo de plataformas web de vanguardia 2. Impulsar la innovación con aplicaciones basadas en IA generativa, modelos de lenguaje de gran tamaño (LLM) y agentes de IA 3. Definir estrategias técnicas y decisiones arquitectónicas para garantizar la escalabilidad Buscamos un Desarrollador Principal de Python motivado y altamente cualificado para unirse a nuestro equipo y desempeñar un papel de liderazgo práctico en la creación de plataformas web de vanguardia, potenciando así las experiencias de aprendizaje de millones de usuarios en todo el mundo. Como Desarrollador Principal de Python, no solo contribuirá técnicamente, sino que también guiará y orientará a los miembros del equipo para alcanzar eficazmente los objetivos del proyecto. **Responsabilidades** * Definir estrategias técnicas y decisiones arquitectónicas, garantizando la escalabilidad, fiabilidad y rendimiento de las aplicaciones mediante el uso de Python, gRPC, servicios de Google Cloud Platform y API * Diseñar, desarrollar y supervisar la implementación de nuevas funciones y servicios * Liderar los esfuerzos de desarrollo de aplicaciones basadas en IA generativa, modelos de lenguaje de gran tamaño (LLM) y agentes de IA, impulsando la innovación y la excelencia * Escribir código limpio, legible, mantenible y verificable, mejorando continuamente la base de código existente y las implementaciones de funciones * Establecer buenas prácticas para la escritura de pruebas unitarias e integradas en todo el equipo * Guiar y supervisar la definición y mantenimiento de infraestructura mediante Terraform * Coordinar y comunicarse eficazmente con partes interesadas, incluidos equipos de ingeniería y líderes técnicos del lado del cliente * Realizar revisiones de código, asegurando el cumplimiento de las mejores prácticas y estándares de programación, mientras se orienta a otros desarrolladores sobre mejoras y optimizaciones * Redactar documentación técnica exhaustiva para proyectos, procesos y herramientas * Fomentar un entorno colaborativo dentro del equipo, brindando tanto liderazgo técnico como desarrollo profesional a sus miembros **Requisitos** * Amplios conocimientos y experiencia en Python (5+ años), con profunda especialización en el lenguaje y su ecosistema * Al menos 1 año de experiencia relevante en liderazgo * Experiencia comprobada con Google Cloud Platform (GCP) o cualquier otra plataforma en la nube importante (AWS, Azure), junto con la capacidad de diseñar y optimizar soluciones basadas en la nube * Dominio sólido de patrones de diseño, algoritmos y principios de desarrollo de software * Experiencia demostrada en programación orientada a objetos (POO)/diseño orientado a objetos (DOO) con desarrollo de aplicaciones web a gran escala * Comprensión avanzada de bases de datos y SQL, incluidas técnicas de optimización * Experiencia práctica en el desarrollo de aplicaciones basadas en IA generativa, modelos de lenguaje de gran tamaño (LLM) y agentes de IA, con capacidad para guiar a otros en este ámbito * Capacidad para manejar la ambigüedad, identificando y resolviendo proactivamente problemas tanto a nivel técnico como organizacional * Excelentes habilidades de liderazgo, colaboración y mentoría * Excelente dominio oral y escrito del inglés (nivel B2+), que permita una comunicación efectiva con diversas partes interesadas **Deseable** * Conocimiento profundo de gRPC y Terraform, incluidas las mejores prácticas para su implementación y uso * Competencia en TypeScript, HTML/CSS y Angular, contribuyendo a integraciones front-end cuando sea necesario * Experiencia con Java y su ecosistema, facilitando la colaboración transversal cuando sea requerida * Conocimiento práctico de herramientas y sistemas de Google tanto para fines de desarrollo como operativos


