Jobs · justjoinit

Senior Data Engineer (Python, Databricks)
Craftware · Warszawa · Posted 27d ago
About the role
Build and maintain data pipelines and transformations using Azure Databricks and PySpark. This fully remote role requires senior-level experience in data engineering, focusing on delivering high-quality data solutions.
Full job description (as posted) ↓
Craftware is a technology company of over 500 experts, empowering large organizations to solve complex business challenges with modern IT solutions - from sales systems and automation to data platforms and AI. We operate where technology must be reliable, secure, and scalable. We deliver end-to-end projects: from analysis and architecture through implementation to development and maintenance. We are a trusted partner of industry leaders such as Salesforce, Veeva, UiPath, and Databricks.Model: remoteEngagement:: full-timeResponsibilitiesBuild and maintain DAB pipelines and YAML-based transformation configuration; migrate toward native Databricks Asset Bundle patternsKeep DEV / QAS / PRD environments consistent and drift-free across delivered marketsAssess new data sources before sprint commitment — shape, volume, quality risks — and write feasibility notes that gate scope entryDevelop PySpark transformations across Raw, Quality Integration, and Curated zones following CDA layer standardsDefine and run data reconciliation and acceptance criteria so business users aren't the primary quality gate at UATRequirementsAzure Databricks & PySpark — senior hands-on: jobs, clusters, Unity Catalog, transformation logic, unit testingDelta Lake — schema evolution, MERGE, time travel; DAB — YAML config and bundle deploymentSQL — advanced; able to read 10-year-old stored procedures without helpCI/CD — Azure DevOps, Git branching strategy, PR discipline — practised, not theoreticalAbility to profile source data, define acceptance criteria, and take a data problem from source assessment to UAT sign-off — without a BA intermediaryComfortable with incomplete documentation and evolving scope — you document decisions so others don't need a handover callWe offer:B2B contract Fully remote service deliveryBroad range of projects (internal, international) - genuine variety of clients and tasksBudget for skills development and certifications as part of the collaborationRegular collaboration reviews and discussion of project scopeAdditional benefits available as part of the collaborationNetworking and team-building events for project teams
Read the full posting on justjoinit →
Why this role stands out
- ★Pays more than 92% of comparable data-eng roles paid in PLN in Poland
- ★Hiring worldwide — no location constraint
FAQ
Is the Senior Data Engineer (Python, Databricks) role at Craftware remote?+
This Senior Data Engineer (Python, Databricks) position is listed as remote (Warszawa).
What is the salary for the Senior Data Engineer (Python, Databricks) role at Craftware?+
The listing states PLN 160-200/HOUR.
What seniority level is this Senior Data Engineer (Python, Databricks) role?+
This is a senior level position.
How do I apply for the Senior Data Engineer (Python, Databricks) role at Craftware?+
Use the "Apply on justjoinit" button to open the original posting on justjoinit, where you can submit your application directly to Craftware.