Medior or Senior Python developer with plenty of experience in a data engineering role

Datalab

Utrecht

Vor Ort

EUR 42.225 - 64.398

Vollzeit

14 Tage+
Bewerbungsgenerator

Eine komplette Bewerbung in einer Minute — maßgeschneiderter Lebenslauf und Anschreiben, fertig zum Versenden.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

25 days paid vacation
Regular knowledge-sharing sessions
Pension scheme
Daily catered lunch
NS Business Card for travel

Zusammenfassung

A data engineering firm in Utrecht is seeking a mid-level or senior Python developer to create robust ETL pipelines and work closely with clients on data solutions. The role requires strong programming skills in Python, problem-solving abilities, and command of the Dutch language. The job offers a competitive salary, flexible working arrangements, and opportunities for growth within the company.

Qualifikationen

  • At least 4 years of Python experience for mid-level, 6+ years for senior.
  • Experience with setting up complex code.
  • Knowledge of data and relational databases required.

Aufgaben

  • Develop robust ETL pipelines for clients.
  • Coordinate with colleagues in business intelligence team.
  • Contribute to improving internal setup and insights.

Kenntnisse

Python programming
Problem-solving
Data structures
Dutch language (B1/B2)

Tools

PostgreSQL
Docker
Linux
Apache Airflow
Cloud services

Jobbeschreibung

Medior or Senior Python developer with plenty of experience in a data engineering role

TL;DR: Experienced (mid-level or senior) Python software developer with a passion for complex data pipelines and open source software wanted. For the mid-level position, at least 4 years of Python development experience is required; for the senior position, at least 6 years. You will work on robust ETL pipelines for our clients. We are explicitly looking for someone with more than just programming experience: unit tests, integration tests, quality assurance. You write solid, robust code that keeps working. You will work in a small organisation in Utrecht in a team of three (junior, mid-level and senior) + you.

Note: you need to currently live in the Netherlands to apply for this job. Your application will be rejected if you don't meet this criteria.

Datalab helps organisations get more value out of their data. The first step is to make data accessible from the various applications that customers use, for example from a REST API or an existing database. Your role is to develop stable, reliable and reusable data pipelines in Python that write data from the source to the customer’s data warehouse. You discuss requirements with the customer, write robust code (together with three colleagues at junior, mid-level and senior level). You also coordinate with your colleagues in the business intelligence team (who develop data products such as dashboards and analytical models for the same customers).

In addition to work for our clients, you help make our own setup more robust. Think of contributing new insights in areas such as unit testing and monitoring of data pipelines, or (further) developing our base packages for things like authentication (OAuth).

  • Thorough knowledge of Python in application development (4+ years of experience if you want to join as mid-level, 6+ years if you want to join as senior; we are explicitly looking for programmers, so you definitely have experience with setting up complex code)
  • Strong problem-solving skills and a creative approach (not every data source is equally well documented or of equal quality)
  • Thorough knowledge of data and data structures, e.g. experience with (relational) databases, Pandas, etc.
  • Command of the Dutch language at minimum B1/B2 level (“professional” in LinkedIn terms)

If you bring the following, that’s great — if not, you can learn it on the job:

  • Extensive experience with (Postgre)SQL
  • Experience with Docker, Linux (Debian-based)
  • Experience with developing packages in Python
  • Experience with Apache Airflow
  • Experience with cloud infrastructure (Azure, GCP, AWS)

Our offer

  • A suitable salary, full-time: mid-level (scale 11: € 3783,64 to € 5770,46) or senior (scale 12: € 4419,25 to € 6529,00); salary level based on prior experience (guideline: mid-level: 3+ years relevant experience, senior: 6+ years relevant experience)
  • 25 days of paid vacation to take freely, plus all recognised public holidays off, so about 32 days off per year!
  • Regular knowledge-sharing sessions with your colleagues
  • Working from home & at our office: roughly according to the 60–40 rule: 60% of the time in the office, 40% at home
  • The possibility to work on-site at our customer’s location
  • Attractive secondary benefits (a pension scheme with a permanent contract; an NS Business Card with the option to travel 1st class for a small additional fee; a catered lunch at the office every day)

Growth opportunities

We are currently recruiting for a mid-level and/or senior candidate. If you join as mid-level, we can quickly create a growth path to senior level.

In terms of content, you can also grow into a combined role of Python developer and data analyst. This means that you not only work on the “front” of the data process (i.e. making data available in a data warehouse), but also on the “back end”: developing, for example, machine learning models based on customer data. Think of forecasting analyses for a webshop or genomics analytics for our customers in the bio and biomedical industries.

About Datalab and our clients

Datalab helps clients get value from their data. Our clients come from many different sectors: retailers, accountancy firms, non-profit organisations and various government agencies. Our services go far beyond setting up the data warehouse: Datalab ensures that clients actually can and want to work with data, through training, setting up analyses and providing necessary support. Your role is therefore broad and diverse.

We are independent of software and cloud vendors and can therefore make our own decisions at Datalab. The interests of the client come first, not those of vendors or cloud providers with their point-and-click solutions. We prefer to work with open source software that runs on all clouds and on-premises environments.

Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Engineering and Information Technology

Industries

IT Services and IT Consulting

Referrals increase your chances of interviewing at Datalab by 2x

Get notified about new Python Developer jobs in Utrecht, Utrecht, Netherlands.

Contact Harmen van der Veer at harmen@datalab.nl or by phone via 085 004 3875.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior Data Engineer (Dutch speaking)
Senior Data Engineer (Dutch speaking)

Independent Recruiters • Amsterdam

Vor Ort
EUR 50.220 - 78.120
Data Engineer
Data Engineer

Amoria Bond • Rotterdam

Vor Ort
EUR 50.000 - 70.000
Data Engineer
Data Engineer

Accountancy Gemak • Delft

Vor Ort
EUR 55.000 - 82.000
Thirteenth month bonus
Pension scheme
27 vacation days
+4
Senior Data Engineer
Senior Data Engineer

Anchormen • Amsterdam

Vor Ort
EUR 70.000 - 110.000
8% Holiday allowance
Bonus
Pension
+3
Data engineer
Data engineer

Relevant Online • Utrecht

Vor Ort
EUR 33.000 - 56.000
Profit sharing
Free lunch
Holidays 25+ yearly
+5
Senior Data Engineer Amsterdam
Senior Data Engineer Amsterdam

Sytac BV • Amsterdam

Hybrid
EUR 90.000 - 140.000
Unlimited Growth Days
The Best Gear
Invest in You
+2
Data Engineer (Detavast)
Data Engineer (Detavast)

Vivid Resourcing • Amsterdam

Vor Ort
EUR 72.000 - 88.000
Annual work trip to Asia
Flexible office locations across Europe
Senior Software Engineer
Senior Software Engineer

Lab Digital • Utrecht

Vor Ort
EUR 50.000 - 65.000
Senior salary 4500–5800 EUR/month
25 vacation days
Annual bonus
+6
Data Engineer (m/f/d)
Data Engineer (m/f/d)

Halian | Managed Services, Recruitment Agency & Contract Staffing • Utrecht

Vor Ort
EUR 55.000 - 80.000
Senior Data Engineer - HR Insights
Senior Data Engineer - HR Insights

Gazelle Global • Utrecht

Vor Ort
EUR 85.000 - 110.000