Konijn Jobs

Open role

Lead Software Engineer

Eco-movement B.V.

IND sponsorUtrechtEUR 45,000 – 75,000 per year

About the role

Eco-Movement aggregates EV charging station data from hundreds of providers worldwide, and the Source Integration Team (SIT) owns the pipeline that brings that data in. We are modernizing a tightly-coupled legacy codebase into a modern architecture that fetches from external endpoints, transforms data into a standardized format, and publishes it for downstream consumers. As a Medior PHP Developer you will build and maintain these integrations, taking ownership of them end to end. You will report to the SIT Team Lead.

What you'll do

+ Migrate the legacy codebase to the modern architecture and onboard new data sources, transforming third-party feeds (JSON, OCPI, CSV, and others) into our standardized output format.

+ Own the data quality and reliability of your integrations, ensuring output conforms to our standardized format and behaves correctly across scheduled runs.

+ Help build an automated quality gate system that leverages AI tooling to validate integrations before they reach production.

What you'll bring

+ 4+ years of professional PHP experience, including at least 2 years working with Laravel in a production environment.

+ Solid experience integrating third-party APIs and processing structured data (REST, JSON, CSV; OCPI or other domain protocols a plus).

+ A strong testing discipline with PHPUnit, and familiarity with static analysis (PHPStan/Larastan) and code style tooling (Pint).

+ Working knowledge of relational databases (MySQL), queues, and containerized development with Docker.

+ A genuine passion for learning and working with AI agentic workflows, alongside the rest of our technology stack, aimed at generating insight and optimizing our data quality.

Nice to have

+ Prior experience building data integration, ETL, or data pipeline software, ideally in the energy, mobility, or SaaS data industries.

+ Exposure to Google Cloud (GCS, Pub/Sub) and observability tooling such as Prometheus and Grafana.

What's on offer

+ Fun international team and frequent events;

+ Dynamic scale-up vibe and lots of opportunities to make an impact;

+ Our own office, next to Utrecht Central Station. We have a hybrid way of working with 3 days from the office and 2 days from home with Monday and Thursday as our mandatory office days with free healthy lunch;

+ 25 vacation days;

+ Medical Allowance

+ Employee Well-being Support & Fitness Programs

+ Membership of MyWheels EV car sharing service;

+ A role with a lot of freedom, challenge, and opportunity no dull moments, guaranteed!

Learn more about all our EMEA Benefits

More open roles at Eco-movement B.V.