Data Software Engineering & 4 others
EPAM Systems
Software Engineering
Colombia · Remote
Posted on Nov 19, 2025
Responsibilities
- Design and develop scalable data solutions that meet business requirements
- Collaborate with cross-functional teams to ensure data accuracy and reliability
- Build and maintain data pipelines and data models
- Ensure that data is properly stored, processed, and analyzed
- Optimize data storage and retrieval for faster query performance
- Develop and implement data security and privacy protocols
- Troubleshoot data-related issues and provide technical support
- Provide mentorship and guidance to junior team members
Requirements
- Bachelor's Degree or Master's Degree in Computer Science or similar
- Minimum of 3 years of experience in Data Software Engineering
- Expertise in Python programming and Snowflake
- Strong understanding of Amazon Web Services (AWS)
- Strong experience with Snowflake data warehouse and SQL scripting
- Strong written and verbal communication skills in English (Upper-Intermediate level)
Nice to have
- Familiarity with modelling tools and data visualization, such as Tableau
- Knowledge of Hive concepts and partitioning/bucketing
- Experience in Performance Tuning in Spark
We offer/Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn