Job Openings Data Engineer

About the job Data Engineer

Role Overview:

We are looking for an experienced Data Engineer to join a major banking project. The role involves building and maintaining complex data pipelines, optimizing SQL procedures, and ensuring data quality across large-scale systems. The ideal candidate is proactive, detail-oriented, and comfortable working in a fast-paced environment.

Key Responsibilities:

  • Collaborate with Business Analysts and Product Owners to clarify requirements and align priorities
  • Design, build, and maintain SQL procedures and datasets reflecting business logic
  • Develop and automate data pipelines using Apache Airflow
  • Write clean, standardized Python and SQL code following best practices
  • Identify and resolve data quality or performance issues
  • Ensure timely, high-quality delivery of data solutions

Must-Have Requirements:

  • 4+ years of hands-on experience in Data Engineering
  • Strong knowledge of SQL, Python, and Git
  • Proven experience with Apache Airflow for pipeline automation
  • Understanding of SDLC principles and version control
  • Excellent communication and collaboration skills in English

Nice to Have:

  • Experience with Sybase or other enterprise databases
  • Background in banking or financial data environments

Interview process

  1. Intro call with recruiter;
  2. Technical interview
  3. 15-minute client call;
  4. Final technical interview with the client.