Senior Data Engineer

Russell Tobin & Associates Llc — Germany · Posted ~2 hours ago

Senior Contract Onsite €600-€800 per day

Skills

Python Databricks Snowflake SQL Data pipeline development Data processing workflows Scalable data engineering Data platform development Data Pipelines Data Processing

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A technology and data organization is seeking an experienced Data Engineer to develop and maintain scalable data pipelines and processing workflows. You will work with Python, Databricks, Snowflake, and SQL on complex data initiatives and enterprise-scale transformation projects. The position offers a long-term contract, daily compensation of €600-€800 depending on experience, and primarily client-site work. Fluent German at B2 level or above is mandatory.

Highlights

Competitive daily compensation, a long-term contract, and the opportunity to work on complex data engineering initiatives. The role offers hands-on experience with modern data platforms, scalable pipelines, and large-scale digital transformation projects across multiple potential German work locations.

Description

Data Engineer – Long-Term Contract Location: Germany – Berlin, Cologne, Frankfurt, Düsseldorf, Munich, Hamburg or Stuttgart Working Pattern: Primarily client-site based, approximately 4 days per week as required Contract Type: Long-term contract, duration to be determined Language: Fluent German – mandatory requirement (B2/C1/C2/Native) Employment Type: EOR / Employment Compensation: €600–€800 per day (depending on experience) About the Role We are looking for an experienced Data Engineer (m/f/d) to join a high-performing Data and Technology team. In this role, you will work on complex data projects and support large-scale data initiatives and digital transformation projects. The ideal candidate will have strong hands-on experience with Python, Databricks, Snowflake and SQL, along with proven experience building and developing scalable data pipelines and data processing solutions. Responsibilities Develop, build and maintain scalable data pipelines and data processing workflowsUse Python for data processing, automation and data engineering solutionsBuild and optimize data pipelines using DatabricksWork with Snowflake as a cloud data warehouseDevelop and optimize SQL queries for data extraction, transformation and analysisPerform data transformations, data integration and data quality checksCollaborate with Data Scientists, Data Engineers, Analysts and Business StakeholdersTroubleshoot issues and optimize the performance of data pipelines and workflowsContribute to the development of robust and scalable data platforms Requirements For this position, hands-on professional experience in all four of the following areas is required: Python – strong programming skills, particularly in data processing and automationDatabricks – hands-on experience building and managing data pipelinesSnowflake – hands-on experience with cloud data warehousingSQL – strong skills in writing queries and working with large datasets WHY JOIN?? The candidate is employed through an EOR arrangement.When they are assigned to a client project, they will travel to/work from the client site, approximately 4 days per week onsite.When the client project ends and they are on the bench, they remain employed and continue to receive their agreed compensation, even while waiting for the next client assignment.They may then be moved onto another client project when one becomes available.So the key attraction is continuity of employment/pay between projects, rather than being paid only when actively working on a client assignment.