> Markdown version of [/jobs/ext/1904110-software-engineer](https://www.wearedevelopers.com/jobs/ext/1904110-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** VITO - **Location:** Mol, Belgium (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Geographic Information Systems, Agile Methodology, Artificial Intelligence, Automation of Tests, Big Data, Cloud Computing, Software Quality, Continuous Integration, Python (Programming Language), Object-Oriented Software Development, Performance Tuning, Regression Testing, Software Engineering, Data Processing, Apache Spark, Kubernetes, Information Technology, Data Pipelines, Docker, Microservices - **Published:** August 3, 2026 - **Apply:** https://jobs.vito.be/o/senior-software-engineer-earth-observation-services ## About the Role * Master's degree in Computer Science, Engineering or a related field with at least 5 years of professional experience. * Strong proficiency in Python and object-oriented programming. * Proven experience in professional software engineering within an Agile environment * Experience working in DevOps-oriented environments (infrastructure, monitoring, automation) * Experience with CI/CD and testing frameworks * Experience with AI-assisted development tools * Experience in cloud-native deployments (e.g. Docker, Kubernetes, cloud providers) is a plus * Experience with large-scale data processing (e.g. Apache Spark) is a plus * Affinity with Earth Observation, geospatial data or scientific data processing is a plus * Strong analytical and problem-solving skills, with a mindset of continuous learning in both software engineering and EO domains * Ability to work independently toward clear outcomes, both individually and as part of a team. ## Description As a Senior Software Engineer, you will play a key role in the evolution of our operational EO services. You will participate in: * Evolving and hardening our operational EO processing systems * Modernizing our stack with cloud-native, scalable architectures * Leveraging AI-assisted development tools to increase quality, velocity and maintainability You will work in an agile team of solution architects, developers, EO scientists and operations engineers, helping bridge R&D prototypes into stable, maintainable operational services. You'll join a talented, dedicated team working in a fast-paced international environment, developing added value products on cutting edge technologies that support public authorities, industry, research and society at large., * Develop efficient services, algorithms and data processing workflows for EO satellite products * Translate prototypes and proof-of-concepts into robust, production-grade components * Deliver clean, maintainable and well-documented code, primarily in Python * Implement microservices and APIs that integrate seamlessly with our processing platforms * Take shared responsibility for operational services, including incident analysis, performance optimisation and reliability improvements * Use AI-assisted coding tools to improve efficiency and code quality * Ensure solid automated test coverage (unit, integration, regression tests) * Collaborate closely with architects, product owners and EO experts to refine requirements and define technical designs * Provide 3rd-line support for customer issues and service anomalies * Contribute to team-wide decisions on architecture, tools, coding standards and best practices ## Related Videos - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) - [Understanding Kubernetes in a visual way](https://www.wearedevelopers.com/videos/100085-understanding-kubernetes-in-a-visual-way) - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) - [Microservices: how to get started with Spring Boot and Kubernetes](https://www.wearedevelopers.com/videos/242-microservices-how-to-get-started-with-spring-boot-and-kubernetes) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Software Developer Salary in The Netherlands [2023]](https://www.wearedevelopers.com/magazine/217-software-developer-salary-in-the-netherlands-2023) - [Best Companies in the Netherlands: Top 25 Companies in 2023 ](https://www.wearedevelopers.com/magazine/193-best-companies-in-the-netherlands-top-25-companies-in-2023) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [The Netherlands – Europe’s powerhouse for software development?](https://www.wearedevelopers.com/magazine/31-the-netherlands-europe-s-powerhouse-for-software-development) - [How to Find Tech Jobs in Amsterdam](https://www.wearedevelopers.com/magazine/279-how-to-find-tech-jobs-in-amsterdam) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)