
Imaginary Cloud er en virksomhed inden for softwareudvikling og UX/UI-design, der arbejder med SaaS-, B2B- og bredere softwareudviklingsprojekter. Siden 2010 har virksomhedens teams designet, bygget, lanceret og skaleret mere end 300 web- og mobilapplikationer. Med kontorer i Portugal og Storbritannien kombinerer virksomheden produktudvikling med en menneskecentreret tilgang til teknologi og fremmer en arbejdsplads præget af respekt, omsorg og kontinuerlig læring. Imaginary Cloud tilbyder også muligheder for fjernarbejde for personer, der er interesserede i at bidrage til digitale produkter inden for design og udvikling.
Senior dataingeniør – Databricks og PySpark
Byg dataløsninger i Databricks og PySpark til Imaginary Clouds digitale produkter. Forbedr analysepipelines for globale kunder i en hybridrolle med base i Portugal.
Beskrivelse
- Byg og administrer dataløsninger i Databricks
- Udvikl datatekniske løsninger med PySpark og Delta Lake
- Skriv og optimer SQL-forespørgsler, herunder vinduesfunktioner og komplekse joins
- Opret streaming- eller inkrementelle datapipelines til indlæsning
- Anvend mønstre for idempotens, checkpoints og skemaudvikling
- Modellér data til business intelligence og analyse
- Test data og kode med pipelineforventninger, dbt-tests eller lignende værktøjer
- Brug Git, kodegennemgange, linters, enhedstests og CI/CD-pipelines
- Brug agentiske AI-værktøjer til at fremskynde udvikling, refaktorering og kompleks fejlfinding
- Samarbejd med teknik- og produktudviklingsteams
- Bidrag til digitale produkter for globale kunder i tværfaglige teams
Krav
- Have mindst fem års erfaring med datateknik eller en nært beslægtet rolle
- Have en akademisk baggrund inden for datalogi, datateknik, data science eller et beslægtet kvantitativt fagområde
- Have praktisk erfaring med Databricks i produktion
- Have omfattende erfaring med at bygge dataløsninger i Databricks
- Have solid forståelse af PySpark og Delta Lake
- Være dygtig til SQL, herunder vinduesfunktioner, komplekse joins og optimering af forespørgsler
- Have erfaring med streaming eller inkrementel indlæsning, herunder Structured Streaming eller Auto Loader, samt mønstre for idempotens, checkpoints og skemaudvikling
- Have erfaring med datamodellering til BI og analyse
- Forstå test og CI/CD for Databricks-workflows
- Kende til grundlæggende softwareudvikling og DevOps, herunder Git, kodegennemgang, linters, enhedstests og CI/CD-pipelines
- Arbejde med datakvalitetstest ved hjælp af pipelineforventninger, dbt-tests eller lignende metoder
- Være meget dygtig til agentiske AI-værktøjer som Cursor IDE og GitHub Copilot
- Have stærke analytiske evner og gode problemløsningsevner
- Have erfaring med samarbejde med teknik- og produktudviklingsteams
- Beherske engelsk mundtligt og skriftligt
- Bo i Portugal eller være villig til og juridisk berettiget til at bo og arbejde der
Fordele
- Løn baseret på erfaring og resultater
- Betalte sygedage
- Sundheds- og tandforsikring
- Et trivselstilskud
- En virksomhed med fjernarbejde som udgangspunkt
- Fleksible arbejdstider
- Projekter med globale, førende kunder i branchen
- En menneskefokuseret kultur, der værdsætter og styrker sit team
- Et uformelt arbejdsmiljø
- Teamevents til videndeling og fælles fejring
- Mentorordning og præstationssamtaler, der understøtter karriereudvikling