Skip To Main Content
backBack to Search

Senior Data Engineer

Remote in Colombia
Data Software Engineering
& 9 others

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