Detalles de la Vacante

Data Software Engineer (Python & SQL)

Descripción

Empresa: EPAM Systems

Buscamos un Ingeniero de Software de Datos sólido y completo con una base sólida en Python y SQL, capaz de construir aplicaciones de datos escalables de grado de producción. El candidato ideal combina una profunda experiencia técnica con una mentalidad pragmática, enfocada en entregar soluciones eficientes, mantenibles y de alta calidad.

Experiencia requerida

2+ años de experiencia con Python para ingeniería de software (no solo scripting). Habilidades avanzadas de SQL, incluyendo ajuste de rendimiento y trabajo con sistemas de datos a gran escala.

Responsabilidades

Diseñar y desarrollar lógica de aplicaciones robusta usando Python avanzado (OOP, arquitectura modular, prácticas de código limpio). Escribir y optimizar consultas SQL analíticas complejas para entornos distribuidos de alto rendimiento. Contribuir al diseño de arquitectura de datos moderna. Construir y mantener aplicaciones dentro de los ecosistemas Snowflake o Databricks. Implementar plataformas de datos multiinquilino seguras. Optimizar el uso de cómputo y la eficiencia de costos. Gestionar el ciclo de vida del código con Git y CI/CD. Asegurar la entrega de alta calidad mediante pruebas automatizadas. Implementar prácticas de observabilidad.

Conocimientos técnicos

Python, SQL, Snowflake, Databricks, Streamlit, Unity Catalog, RBAC de Snowflake, Git, CI/CD, pruebas automatizadas, validación de datos, pruebas de integración, registro, monitoreo, seguimiento de rendimiento.

Habilidades

Capacidad de entrenamiento, curiosidad, capacidad de crecimiento dentro del rol, mentalidad pragmática, enfoque en calidad.

Prestaciones y beneficios

Proyectos internacionales con marcas principales, trabajo con equipos globales altamente calificados, beneficios de salud, programas financieros para empleados, tiempo libre remunerado y licencia por enfermedad, cursos de actualización y certificación, acceso ilimitado a la biblioteca de LinkedIn Learning, oportunidades profesionales globales, oportunidades de voluntariado, grupos de empleados EPAM.

Experiencia

2+ años de experiencia con Python para ingeniería de software (no solo scripting). Habilidades avanzadas de SQL, incluyendo ajuste de rendimiento y trabajo con sistemas de datos a gran escala.

Conocimientos

Python, SQL, Snowflake, Databricks, Streamlit, Unity Catalog, RBAC de Snowflake, Git, CI/CD, pruebas automatizadas, validación de datos, pruebas de integración, registro, monitoreo, seguimiento de rendimiento.

Habilidades

Capacidad de entrenamiento, curiosidad, capacidad de crecimiento dentro del rol, mentalidad pragmática, enfoque en calidad.

Actividades

Diseñar y desarrollar lógica de aplicaciones robusta usando Python avanzado (OOP, arquitectura modular, prácticas de código limpio). Escribir y optimizar consultas SQL analíticas complejas para entornos distribuidos de alto rendimiento. Contribuir al diseño de arquitectura de datos moderna. Construir y mantener aplicaciones dentro de los ecosistemas Snowflake o Databricks. Implementar plataformas de datos multiinquilino seguras. Optimizar el uso de cómputo y la eficiencia de costos. Gestionar el ciclo de vida del código con Git y CI/CD. Asegurar la entrega de alta calidad mediante pruebas automatizadas. Implementar prácticas de observabilidad.

Idiomas

Inglés B2 o superior

Datos Generales

Tipo de Contrato

Tiempo completo

Idioma

Inglés B2 o superior