Point your AI agent at freehire and let it find you a job.

Get the CLI →

EPAM Systems

Senior Data Integration Engineer

Posted Updated
Discussion

We are looking for a Senior Data Integration Engineer with strong AI knowledge to join our team. This role offers the opportunity to work on complex, high-impact data projects within a collaborative and innovation-driven environment. You'll be part of a team that values technical excellence, continuous improvement, and the practical application of advanced technology. If you're motivated to build reliable, well-structured data pipelines while growing your AI expertise, this position offers a strong path for professional development.

Responsibilities

  • Design and build scalable, maintainable data integration solutions that meet business and technical objectives
  • Collaborate with cross-functional teams to ensure deliverables are completed on time and meet quality standards
  • Contribute to architecture discussions, offering input that helps shape the direction of data integration projects
  • Review code produced by fellow engineers, providing constructive feedback to uphold strong engineering practices
  • Investigate and resolve complex technical issues that arise throughout the data pipeline lifecycle
  • Support the growth of junior team members by sharing knowledge that strengthens their technical abilities
  • Take part in planning discussions, contributing to scope definition and providing accurate time estimates
  • Stay current with evolving technology trends and apply valuable new approaches to daily work
  • Maintain clear documentation of key technical decisions and data workflows to support long-term system stability
  • Work closely with stakeholders to establish clear objectives and ensure completed work aligns with expectations

Requirements

  • A minimum of 3 years of relevant professional experience
  • Practical knowledge of AI concepts and tools, applied to strengthen data integration solution design
  • Strong proficiency in Python for building and maintaining data integration applications
  • Hands-on experience working within cloud environments built on Amazon Web Services
  • Solid background in Data Integration, connecting and consolidating data from diverse sources
  • Capable of using SQL to structure, manage, and retrieve data from relational databases
  • Familiarity with NoSQL database technologies for handling unstructured or semi-structured data
  • Understanding of CI/CD practices that enable consistent, automated software and pipeline releases
  • Working knowledge of Google Cloud Platform for managing and deploying cloud-based data solutions
  • Experience with Apache Airflow for orchestrating and scheduling data workflows
  • Practical experience with Databricks or Snowflake for managing large-scale data processing and analytics
  • Hands-on knowledge of Apache Spark for processing and analyzing large datasets
  • Knowledge of SDLC Methodologies and their implementation to support organized, efficient project execution
  • Experience working within Agile frameworks to support iterative, collaborative development
  • Fluent English communication skills at a B2 level or higher

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

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.