Data Software Engineering & 7 others
EPAM Systems
Software Engineering
Colombia · Remote
Posted on Nov 19, 2025
Responsibilities
- Design and implement scalable, high-performance data software solutions that meet project requirements
- Develop and implement data pipelines for collecting data from various sources
- Create regular reports and dashboards using Data Analysis and Visualization tools as needed
- Write data transformations using advanced scripting
- Collaborate with cross-functional teams to conceptualize, design, develop, and implement effective data solutions
- Ensure data quality and integrity throughout the data lifecycle
- Develop and maintain technical documentation for data solutions
- Stay up-to-date with emerging trends and technologies in data software engineering
Requirements
- At least 3 years of experience in Data Software Engineering
- Expertise in Python programming and core Python libraries such as Pandas
- Experience with Power BI Report Development and Jupyter Notebook
- Strong knowledge on Databricks and Amazon Web Services
- Experience with data modeling and database design
- Proven ability to design and implement scalable, high-performance data software solutions
- Familiarity with Agile methodologies and software development best practices
- Excellent written and oral communication skills in English (Upper-Intermediate level)
Nice to have
- Experience with data visualization tools such as Tableau or QlikView
- Familiarity with data warehousing and ETL processes
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