Data Engineer (Tenerife)


As a Data Engineer, you will provide solutions on the data processingengineering, and enrichment phase for various projects. You will be responsible for some aspects of the data life cycle including design, maintenance and building of cloud and data architectures. These activities will deliver on ingestiontransformation, and building of high-quality data structures.

Apply now!

What will you do at dyvenia?

You will be responsible for:

  • Creating, monitoring, and troubleshooting ELT jobs to ingest and transform data from various systems using batch and stream processing
  • Driving and advocating for state-of-the-art methods of handling data in the company, e.g. data lake, stream processing, IaC, DevOps, DataOps
  • Collaborate with analytics and business teams to improve data feed

As a Data Engineer, the majority of your work will involve performing new data ingestions from various sources such as databases, APIs, and files. This will require your skills in extracting, loading, and transforming data into a usable format for downstream analysis.

The remaining of your work will involve supporting the maintenance of existing ETL jobs. This will require your attention to detail and strong problem-solving skills in monitoring, troubleshooting, and resolving any issues that arise.

Your role will be critical in ensuring the successful ingestion and processing of new data while maintaining the integrity and efficiency of existing ETL jobs.

You will be working with the following technologies:

  • Python, Prefect (preferred), Dask, SQL
  • Kafka (preferred)
  • AWS and/or Azure
  • Docker
  • Linux, bash, git
  • CI/CD

You will be based at our coworking office in Santa Cruz de Tenerife in a hybrid format.

What will you need to be successful in the role?

  • Demonstrated proficiency in the data engineering area
  • Intermediate Python.
  • Strong SQL
  • Understanding of cloud solutions
  • Understanding of Docker
  • Familiarity with Linux
  • Experience with ETL

Perks & Benefits 

  • Private Healthcare

    We genuinely care about your well-being. Not only do we want you to feel your best, but we also want you to feel confident that you will have access to the best care whenever you might need it. 
  • Public Transport

    We encourage you to use the public transport systems to get to and from work by covering the cost of your commute. dyvenia covers the cost of public transportation within agreed area for all our team members.
  • Hybrid Work

    We provide flexible working hours and the possibility to work from home in a hybrid setting. We usually prefer a 3:2 model, so we ask our employees to work from the office at least 3 days in a week (4 days during probation period).
  • Mentorship & Training Opportunities

    As a member of our team, we want you to thrive! Internal training, a development budget, mentorship programs, and the chance to share your newly acquired skills with others - we’ll make sure to provide you with plenty of opportunities to further your growth.
  • Team Events

    Your life at dyvenia is not just all about work. There will be plenty of fun activities, too. Team building activities, game nights, or the occasional organized outing - we truly enjoy spending time together!
  • Flexible Hours

    This work benefit allows employees to have flexible working hours, enabling them to start their workday between 8am to 10am and complete an 8-hour shift from the chosen start time, promoting work-life balance and accommodating personal obligations.

Ready to apply?

  • Apply for this job by sending us your CV at [email protected]
  • We get back to everyone, but if you don’t hear from us within a week, send us a quick reminder
  • The very best of luck!

By sending a recruitment application to DYVENIA Sp. z o.o. based in Kraków (at ul. Józefa Sarego 26/14, 31-047 Kraków) / DYVENIA DATA, SL based in Spain (at Ave Alvaro Rodriguez Lopez 10D, Santa Cruz de Tenerife 38003, Spain), you agree that the Employer may process your personal data included in the recruitment application for the purpose of recruiting for the position indicated in the advertisement. Providing personal data specified in the Labor Code is voluntary but necessary to participate in the recruitment process. The consequence of not providing personal data will be an inability to take part in the recruitment process. The data will be processed on the basis of art. 6, section 1, items a and c of the General Data Protection Regulation of April 27, 2016 (GDPR). You may withdraw your consent at any time by contacting us at email address: [email protected].
Personal data will be kept by us until the recruitment is finished, but no longer than 12 months from the date of sending the CV.
With the consent of the candidates, within 24 months from the date of sending the CV, personal data will be processed in subsequent recruitments conducted by the data controller.
Please include the following consent in your application:
“I hereby consent to my personal data being processed by DYVENIA Sp. z o.o./DYVENIA DATA, SL for the purpose of considering my application for the position advertised and for future recruitment purposes.”