Software Developer - Scientific & Geospatial Data

Dhi — Denmark · Posted ~21 hours ago

Skills

software development scientific data engineering geospatial data engineering data interoperability data engineering Python GIS geospatial data

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a global software development team building the next generation of shared data foundations for scientific and geospatial applications. You’ll design components for structured and unstructured spatial data, time series, raster and vector information, and interoperability across simulation, GIS, desktop, and scientific Python ecosystems.

Highlights

Work on foundational scientific and geospatial data components, open standards, and interoperability while contributing to globally used scientific software in a collaborative international development team.

Description

Profile Overview We are seeking a proactive Software Developer who demonstrates a strong passion and proven experience in scientific and geospatial data engineering. Your initial focus will be on the next generation of shared data foundations that underpin DHI's scientific software ecosystem across our products and advisory work: the components that move scientific and geospatial data efficiently between our simulation engines, desktop applications, GIS software, and the scientific Python ecosystem. This work reflects DHI's strong commitment to open standards and interoperability. At a later stage you will also contribute to broader development across DHI's software portfolio. Based in Hørsholm, Denmark, you will be part of a global development team focused on developing our MIKE product suite, which is used worldwide. Responsibilities Design and develop essential core and common components for handling structured grids, unstructured meshes, time series, and raster and vector geospatial data, and for moving these efficiently between DHI's products, GIS tools, and the scientific Python ecosystemTransform legacy code to modern tech stacksGeneral development across DHI’s software portfolio and shared componentsWrite production code backed by unit tests and automated checksWork together with developers, project managers, product owners and other colleagues You Possess Some Of These Professional Qualifications Experience with both C++ and C#Experience with desktop application development for Windows and LinuxExperience with geospatial data (vector and raster) and interoperability with GIS softwareExperience with Python and the scientific Python ecosystem (e.g. NumPy, xarray); awareness of open standards in the scientific data community is a plusExperience with AI-guided developmentExperience with scientific software and mathematics-based programmingExperience with performance-aware I/O and data handling for large datasets, including formats such as Zarr and netCDF (chunking, lazy evaluation, efficient subsetting)Experience with domain decomposition libraries such as METIS for partitioning large computational domainsExperience with documenting software APIs and architectureExperience with CI/CD pipelines and automated testing for cross-platform native code (Windows and Linux) Personal Qualifications Ability to work individually as well as in a teamGood communication and interpersonal skillsProficiency in written and spoken English We offer An international work environment, with highly skilled and dedicated colleaguesFlexible working conditionsThe opportunity to make a difference for water environments around the world through the products and projects that DHI delivers every year Office location Hørsholm, Denmark Application / Next step Application deadline: August 26, 2026. Please submit your motivation in Danish or English, including your CV, via the relevant job posting on the DHI website: www.dhigroup.com/careers. Valid Danish work permit required – Visa sponsorship not available If you require any further information, please feel free to contact Jesper Grooss who is leading the Product team that you would work in (jgr@dhigroup.com). The recruiting line manager is Lasse Kelman Christensen (lac@dhigroup.com ).