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