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!