Please mention DailyRemote when applying
See how much of this job your resume covers, and what’s missing.
Want a recruiter to go through it line by line?
Get professional reviewOne click makes a copy of your resume for this role, scores it against the posting, and proposes edits line by line. Your default resume is never changed.
Upload your resume and we draft a letter for this exact role, tailored to what it asks for.
Develop, maintain, and optimize ETL pipelines using Databricks and Python to process data efficiently. Integrate data from multiple sources and implement quality checks to ensure data reliability and performance.
Please note: This position is open to Tunisia-based candidates only.
Working hours: Bermuda time zone (1:00 PM – 10:00 PM Tunis time)
Work arrangement: Remote
Project Duration: 1 year
About us:
Dune Technology is a software development company operating between Tunisia (Ariana – Elgazala Technopark) and the UK (London). We partner with both ambitious startups and large, established companies to build reliable, modern digital products, working closely with experienced engineers, designers, and product leaders across the UK market.
At Dune, you’ll work on real products with strong standards, grow through mentorship and training, and develop quickly in a collaborative team environment.
About the role:
We are hiring for one of our clients which is a boutique tech consultancy serving the reinsurance industry, primarily for clients in Bermuda. We're looking for a Databricks Engineer to join the team supporting one of their reinsurance clients through a data platform transition. This role focuses on working with Databricks and contributing to cloud-based data engineering solutions. It calls for someone with solid technical foundations, strong problem-solving skills, and a willingness to grow within an international team.
Key Responsibilities:
- Develop, maintain, and optimise ETL pipelines using Databricks and Python to process and transform data efficiently.
- Integrate data from multiple sources, including databases, APIs, and cloud storage, into the Databricks environment.
- Implement data quality checks, troubleshoot inconsistencies, and ensure data accuracy, integrity, and reliability.
- Monitor pipeline execution, troubleshoot failures, and improve the performance of Databricks jobs.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, Data Engineering, or a related field, with 2–4 years of relevant experience.
- Hands-on experience with Databricks for data processing and pipeline development.
- Good proficiency in Python with experience writing queries, processing datasets, and troubleshooting data-related issues.
- Familiarity with AWS services such as S3, Glue, Lambda, Athena, and CloudWatch, along with basic knowledge of cloud-based data architectures.
- Understanding of ETL processes, data partitioning, schema evolution, and data quality best practices.
- Good written and spoken English
Benefits:
Note: Hybrid/Remote role, but must be based in Tunisia
If you want to join a dynamic team of professionals, please submit your resume; we would love to hear from you!
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Featuring 217,251+ Jobs in Software Development
Answer easy questions
217,251+ jobs across 15+ categories
Get your best job matches
Only hand-screened, legit jobs
Find a remote job faster
No ads, scams, or junk
“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”