Descripción
Resumen:
Buscamos un Desarrollador Principal de Python para diseñar, escalar, proteger y mantener nuestra plataforma Python, colaborando con distintos equipos para mejorar el rendimiento y las prácticas de entrega.
Aspectos destacados:
1. Diseñar la arquitectura de backend y mantener la plataforma Python escalable y fiable.
2. Liderar los procesos de revisión de código y mantener altos estándares de calidad del código.
3. Trabajar con equipos globales de colegas altamente cualificados y diversos.
Buscamos un Desarrollador Principal de Python para diseñar la arquitectura de backend y garantizar que nuestra plataforma Python sea escalable, segura y fiable. Colaborarás con compañeros de distintas disciplinas, liderarás revisiones de código y mejorarás el rendimiento y las prácticas de entrega; ¡postula hoy mismo!
**Responsabilidades**
* Definir y apoyar sistemas y servicios de backend escalables que satisfagan las necesidades empresariales cambiantes
* Colaborar con equipos multidisciplinarios para entregar soluciones de software fiables y eficientes
* Liderar los procesos de revisión de código y mantener altos estándares de calidad del código dentro del equipo
* Optimizar el rendimiento de la aplicación y resolver los problemas técnicos conforme surjan
* Gestionar la integración de APIs externas y servicios de terceros en la plataforma
* Crear y actualizar documentación técnica sobre características y componentes del sistema
* Promover e implementar las mejores prácticas en todo el proceso de desarrollo de software
* Ayudar a mejorar los procesos del equipo y fortalecer las competencias técnicas con el tiempo
**Requisitos**
* 5\+ años de experiencia en desarrollo de software
* 1\+ año de experiencia liderando y gestionando equipos de desarrollo
* Conocimientos avanzados de Python para el desarrollo y mantenimiento de aplicaciones
* Sólida base en diseño, gestión y optimización del rendimiento de bases de datos
* Experiencia desarrollando soluciones impulsadas por inteligencia artificial o trabajando con modelos de lenguaje grande (LLM) en proyectos de software
* Competencia en el uso de Git para control de versiones y flujos de trabajo colaborativos
* Experiencia práctica con frameworks web de Python como Django o Flask
* Conocimiento de la configuración y despliegue de servidores web en Python
* Conocimiento de principios de seguridad y su aplicación práctica en proyectos de software
* Experiencia implementando sistemas de autenticación y autorización de usuarios
* Familiaridad con metodologías de desarrollo de software ágiles o Scrum
* Excelentes habilidades de comunicación en inglés (nivel B2\+ intermedio alto), tanto escritas como orales
**Ofrecemos**
* Proyectos internacionales con marcas líderes
* Trabajo con equipos globales de colegas altamente cualificados y diversos
* Beneficios médicos
* Programas financieros para empleados
* Días libres remunerados y licencias por enfermedad
* Cursos de actualización de competencias, reconversión profesional y certificación
* Acceso ilimitado a la biblioteca de LinkedIn Learning y a más de 22.000 cursos
* Oportunidades profesionales globales
* Oportunidades de voluntariado y participación comunitaria
* Grupos de empleados de EPAM
* Una cultura galardonada reconocida por Glassdoor, Newsweek y LinkedIn
*EPAM es un empleador que ofrece igualdad de oportunidades. Todos los candidatos calificados recibirán consideración para el empleo sin importar raza, color, religión, sexo, origen nacional, edad, orientación sexual, identidad o expresión de género, discapacidad, condición de veterano protegido u otra característica protegida por la ley aplicable.*