Imaginary Cloud
Imaginary Cloud
Imaginary Cloud — SaaS, B2B және кең ауқымды бағдарламалық жасақтама әзірлеу жобаларында жұмыс істейтін бағдарламалық жасақтама әзірлеу және UX/UI дизайны компаниясы. 2010 жылдан бері оның командалары 300-ден астам веб және мобильді қосымшаны жобалап, жасап, іске қосып және ауқымын кеңейтті. Португалия мен Ұлыбританиядағы кеңселері бар компания өнім әзірлеуді технологияға адамға бағытталған тәсілмен ұштастырып, құрметке, қамқорлыққа және үздіксіз оқуға негізделген жұмыс ортасын қалыптастырады. Imaginary Cloud сонымен қатар дизайн және инженерия салаларында цифрлық өнімдерге үлес қосқысы келетін адамдарға қашықтан жұмыс істеу мүмкіндіктерін ұсынады.

Senior Data Engineer – Databricks and PySpark

Build Databricks and PySpark data workloads for Imaginary Cloud’s digital products. Improve analytics pipelines for global clients in a hybrid role based in Portugal.

Сипаттама

  • Build and manage data workloads in Databricks
  • Develop data engineering solutions with PySpark and Delta Lake
  • Write and tune SQL queries, including window functions and complex joins
  • Create streaming or incremental data ingestion pipelines
  • Apply idempotency, checkpointing, and schema evolution patterns
  • Model data for business intelligence and analytics
  • Test data and code with pipeline expectations, dbt tests, or similar tools
  • Use Git, code reviews, linters, unit tests, and CI/CD pipelines
  • Use agentic AI tools to speed up development, refactoring, and complex debugging
  • Work with engineering and product development teams
  • Contribute to digital products for global clients in multidisciplinary teams

Талаптар

  • Bring at least five years of experience in data engineering or a closely related role
  • Have an academic background in computer science, data engineering, data science, or a related quantitative field
  • Have hands-on production experience with Databricks
  • Bring substantial experience building data workloads in Databricks
  • Have a strong understanding of PySpark and Delta Lake
  • Be proficient in SQL, including window functions, complex joins, and query tuning
  • Have experience with streaming or incremental ingestion, including Structured Streaming or Auto Loader, plus idempotency, checkpointing, and schema evolution patterns
  • Have experience modeling data for BI and analytics
  • Understand testing and CI/CD for Databricks workflows
  • Know software engineering and DevOps fundamentals, including Git, code review, linters, unit tests, and CI/CD pipelines
  • Practice data quality testing with pipeline expectations, dbt tests, or similar methods
  • Be highly proficient with agentic AI tools such as Cursor IDE and GitHub Copilot
  • Bring strong analytical and problem-solving skills
  • Have experience collaborating with engineering and product development teams
  • Be fluent in spoken and written English
  • Live in Portugal, or be willing and legally eligible to live and work there

Артықшылықтар

  • Salary based on experience and performance
  • Paid sick days
  • Health and dental insurance
  • A comfort budget
  • A remote-first company
  • Flexible working hours
  • Projects with global, industry-leading clients
  • A people-focused culture that values and empowers its team
  • An informal work environment
  • Team events for sharing knowledge and celebrating together
  • Mentoring and performance reviews to support career growth