Logo for Teamcubate

Data Engineer / ETL & Interface Developer

Roles & Responsibilities

  • Several years of hands-on experience in data engineering, ETL, data processing, or interface development, working with complex data environments and business-critical pipelines.
  • Strong expertise in Python (data-as-code approach), including writing scripts to interact with APIs, handle file systems, and manipulate data using libraries such as pandas or PySpark.
  • Expert-level knowledge of SQL, including query optimization, performance tuning, window functions, and relational database management (e.g., PostgreSQL, MySQL).
  • Practical experience designing and maintaining modern data pipelines using orchestration tools such as Apache Airflow, Dagster, or Prefect, and experience with cloud-based data warehousing (Snowflake, BigQuery, or Redshift) and dbt.

Requirements:

  • Analyze ERP systems in the German market and build robust, scalable interfaces to ensure reliable customer data import.
  • Design and maintain data architecture, data migration strategies, and data quality improvements across the platform.
  • Develop and operate ETL interfaces using Python, SQL, and orchestration tools; implement in-warehouse transformations with dbt for reliable pipelines.
  • Collaborate with product, engineering, and customer-facing teams to improve onboarding speed, product quality, and overall customer satisfaction through clear communication and process design.

Job description

πŸš€ Join the team that's revolutionizing property management!

About Our Client:

Our client is a dynamic German-based start-up developing a cutting-edge SAAS-ERP system for property management companies in German-speaking countries. 🏒 Unlike many startups, this one is already profitable and operates without external investors, giving the team the freedom to grow sustainably and stay focused on what truly matters β€” the product and the people behind it.

Their mission is to change the outdated tools and manual processes that thousands of property managers still rely on by creating a seamless, data-driven platform that empowers people to manage real estate with ease and confidence.

They are leading the shift toward AI-driven ERP systems in their industry. From automating accounting and bookkeeping to enabling intelligent, agentic workflows, they integrate artificial intelligence deeply into their product and engineering culture.

About the Position:

We are looking for a Data Engineer / ETL & Interface Developer who will work on a core part of their platform: data integration. You will analyze ERP systems in the German market and build robust, scalable interfaces that ensure customer data is imported reliably and efficiently. Your work will directly impact product quality, onboarding speed, and customer satisfaction.

πŸ› οΈYour work will consist of:

  • ERP Analysis & Data Architecture

  • ETL & Interface Development

  • Data Migration & Data Quality

  • Product & Process Design

  • Collaboration & Communication

🧠You shall bring:

  • Several years of hands-on experience in data engineering, ETL, data processing, or interface development, working with complex data environments and business-critical pipelines.

  • Strong expertise in Python (data-as-code approach), including writing scripts to interact with APIs, handle file systems, and manipulate data using libraries such as pandas or PySpark.

  • Expert-level knowledge of SQL, including query optimization, performance tuning, window functions, and relational database management (e.g., PostgreSQL, MySQL).

  • Practical experience designing and maintaining modern data pipelines using orchestration tools such as Apache Airflow, Dagster, or Prefect, ensuring reliability and scalability.

  • Strong experience with modern cloud-based Data Warehousing solutions such as Snowflake, BigQuery (GCP), or Amazon Redshift (AWS), including modeling, performance optimization, and cost awareness.

  • Advanced experience with dbt (data build tool) for in-warehouse transformations, implementing modular, testable, and well-documented data models.

  • Deep knowledge of a major cloud platform (AWS, Azure, or GCP), including permissions, networking basics, storage services, and deployment best practices.

  • Strong experience with Git and CI/CD pipelines (e.g., GitHub, GitLab), ensuring version control, automated testing, and reliable deployment processes.

  • Structured, precise, and solution-oriented working style with a strong sense of ownership, responsibility, and high quality standards β€” ensuring systems do not fail in production.

Nice to have:

⏩ Experience in software development or with modern cloud technologies.

⏩ Experience in PropTech, ERP, or SaaS environments.

⏩ Experience with AI/LLMs.

⏩ Basic understanding of UX/UI principles.

⏩ Experience in project management or customer-facing roles.

⏩ Knowledge of the German language and/or German market.

⏩ Experience within the property management industry.


Remote Collaboration Requirements:

πŸ“Central/Eastern European time zone availability

πŸ“Full-time, dedicated engagement (9-17h)

We provide:

πŸ’ͺ Assistance in setting up the project/integrating with the team

πŸ’ͺ Guidance while onboarding

πŸ’ͺ Support in any aspect of your activities

πŸ’ͺ Perks like private health insurance

πŸ’ͺ Regular team events

πŸ’ͺ Possibility to work remotely

If this sounds interesting, please send us your CV - we are looking forward to meeting you! 🌟

ETL Developer Related jobs

Other jobs at Teamcubate

We help you get seen. Not ignored.

We help you get seen faster β€” by the right people.

πŸš€

Auto-Apply

We apply for you β€” automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

✨

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.