Senior Data Engineer
Remote in Colombia
Data Software Engineering
& 9 others
Colombia
We are seeking a Senior Data Engineer to join our growing team.
In this role, you will play a key part in designing and implementing scalable data solutions that support business decision-making and analytics. You will work closely with cross-functional teams to ensure the integrity, accessibility, and performance of data systems, contributing to the success of mission-critical projects.
Responsibilities
- Design and develop robust data pipelines to support efficient data processing and transformation
- Implement scalable data architectures to meet the needs of analytics and business intelligence teams
- Collaborate with stakeholders to gather requirements and translate them into technical solutions
- Optimize and maintain data workflows to ensure high performance and reliability
- Work with structured and unstructured data to enable seamless integration across different systems
- Monitor and troubleshoot data systems to resolve issues and ensure data accuracy
- Apply security protocols to protect sensitive data and ensure compliance with regulations
- Conduct code reviews to uphold coding standards and deliver high-quality solutions
- Stay informed about emerging technologies and best practices to continuously improve data engineering processes
Requirements
- A Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related field
- At least 3 years of hands-on experience in data engineering with a proven track record of delivering scalable solutions
- Proficiency in Python for scripting, automation, and data manipulation tasks
- Experience working with Amazon Web Services (AWS) to build and manage cloud-based data solutions
- Solid knowledge of Snowflake for data warehousing and advanced analytics
- Advanced SQL skills for querying, transforming, and analyzing data in relational databases
- Familiarity with NoSQL databases for managing semi-structured or unstructured data
- Experience with CI/CD processes for automating data workflows and deployments
- Strong understanding of SDLC methodologies and experience implementing them in data projects
- Practical experience working in Agile environments for iterative development and delivery
- Fluent English language skills (written and spoken) at a B2 level or higher
Nice to have
- Experience with data visualization tools or frameworks to support reporting and analytics
- Familiarity with machine learning or AI models to enhance data-driven decision-making
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