Job Openings Senior Data Engineer

About the job Senior Data Engineer

Senior Data Engineer (Python) | Remote | Long-Term Contract

Role Overview

We are seeking a Senior Data Engineer (Python) to join a dynamic team focused on data integration, ETL/ELT pipelines, and cloud-based database solutions. This remote role is open to candidates from the EU and Serbia, with a start date in April 2025. The ideal candidate will have 7+ years of experience in data engineering, a strong background in Python, and proficiency in database technologies and cloud platforms like Snowflake.

This is a long-term opportunity with competitive compensation and the chance to work on complex data-driven solutions.

Key Responsibilities

  • Design, develop, and maintain ETL/ELT pipelines for data integration and transformation.
  • Work with Python to manipulate, process, and analyze large datasets.
  • Implement and optimize cloud-based data solutions, particularly in Snowflake and other cloud platforms.
  • Apply dimensional modeling and data architecture best practices to ensure scalability and efficiency.
  • Define and document data engineering solutions, including complex data models.
  • Collaborate with cross-functional teams, including data scientists, analysts, and business stakeholders.
  • Ensure data quality, consistency, and compliance with regulatory requirements.
  • Utilize Agile, Waterfall, or other project methodologies to drive efficient delivery.
  • Manage test and release processes in a highly regulated environment.

Required Skills & Experience

  • 7+ years of experience as a Data Engineer, with hands-on expertise in Python for data manipulation.
  • Strong proficiency in database technologies, including SQL, NoSQL, and cloud-based solutions (Snowflake preferred).
  • Experience in designing and optimizing data pipelines, ETL/ELT processes, and integration frameworks.
  • Familiarity with modern data modeling techniques, including dimensional and schematic modeling.
  • Understanding of cloud environments (AWS, Azure, or Google Cloud) and data storage solutions.
  • Experience with data governance, compliance, and security best practices.
  • Proven ability to communicate complex data solutions clearly and effectively.
  • Advanced proficiency in English (written and spoken).

Preferred Qualifications

  • Certifications in Snowflake, AWS, or Azure are a plus.
  • Experience working in a highly regulated industry (e.g., finance, healthcare).
  • Strong problem-solving skills and the ability to work independently in a remote setting.

Why Join?

  • Long-term remote opportunity with a flexible working model.
  • Work on cutting-edge cloud-based data solutions.
  • Competitive compensation and career growth potential.
  • Collaborate with a global, high-caliber team of data professionals.

If you are a Senior Data Engineer with expertise in Python, cloud databases, and data integration, we would love to hear from you!