We are delivering complex data integration work and are looking for a Senior Data Integration Engineer with hands‑on AI familiarity. You will design, review, and improve cloud-based pipelines using Python, SQL, Airflow, Spark, and platforms such as AWS, GCP, Databricks, or Snowflake in an Agile team.
Responsibilities
- Design and implement scalable, durable data integration systems that meet business and technical needs
- Partner with multidisciplinary teams to complete deliverables on schedule and at the expected quality level
- Shape data integration project direction by actively contributing to architecture discussions
- Perform code reviews and deliver constructive feedback to maintain dependable engineering practices
- Analyze and fix complex technical issues across the end-to-end data pipeline lifecycle
- Support junior engineers’ development through mentoring and knowledge sharing
- Contribute to planning by clarifying scope and providing accurate time estimates
- Track emerging technologies and adopt valuable techniques into everyday work
- Create and maintain clear documentation of key decisions and data workflows for long-term stability
- Collaborate with stakeholders to define objectives and confirm results match expectations
Requirements
- At least 3 years of applicable, relevant professional experience
- Functional knowledge of AI principles and tools used to enhance data integration solution development
- Advanced skill in Python for building and sustaining data integration applications
- Hands‑on background operating within cloud environments built on Amazon Web Services
- Strong background in Data Integration, joining and consolidating data drawn from multiple sources
- Skilled in using SQL to organize, manage, and extract data from relational databases
- Familiarity with NoSQL database systems for handling unstructured and semi-structured data types
- Understanding of CI/CD practices supporting consistent, automated rollout of software and pipelines
- Working knowledge of Google Cloud Platform for managing and deploying cloud-centered data solutions
- Experience with Apache Airflow for scheduling and organizing data-related workflows
- Practical experience with Databricks or Snowflake for supporting large-scale data processing and analytics
- Hands‑on knowledge of Apache Spark for examining and processing substantial datasets
- Awareness of SDLC Methodologies and their use in enabling organized, efficient project management
- Experience working in Agile settings that support iterative, team-oriented development practices
- Confident English communication skills at a B2 level (Upper-Intermediate) or higher