> Markdown version of [/jobs/ext/2030348-software-engineer](https://www.wearedevelopers.com/jobs/ext/2030348-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:** Madrid Community Of Madrid - **Location:** Spain - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Computer Programming, Databases, Linux, Hibernate (Java), Python (Programming Language), PostgreSQL, Oracle (Applications), Software Tools, Software Engineering, Scripting, Large Language Models, Spring-boot, Backend, Kubernetes, Docker - **Published:** August 12, 2026 - **Apply:** https://es.trabajo.org/oferta-5001-2b405d3fe4b356fd851196e5634e23c8 ## About the Role Background An opportunity for a software engineer to work for Telespazio Iberica, on-site at ESA-ESAC (Spain) providing support to ESA's Astronomy missions. This post can be made available as a part time role. Responsibilities / Duties The engineer will work on the ESA site to support the development of new software and maintenance tasks for space missions. We are looking for an adaptable engineer with Java and database experience, and some AI experience is desirable. We are looking for some or all of the skills listed below. Qualifications / Experience Skills, Qualifications & Knowledge Required - Masters degree in software engineering, or equivalent; - Interest in software engineering applied to space. Essential Skills Specific knowledge is required in the following areas: - Database management: Oracle, Postgres or similar - Backend: Java, hibernate, spring-boot - Docker or Podman - Ability to work collaboratively in cross-functional and cross-directorate teams - Strong problem-solving skills - Excellent communication and presentation skills - Fluent in English, both written and spoken - High standard of document drafting - Ability to work effectively both within a small team and in an autonomous way. Desirable Skills - Other software skills such as scripting, python, linux knowledge) - Experience in kubernetes environments as developer - Knowledge of programming using LLMs - Interface of Agents to AI software Qualities - Good interpersonal and communication skills - Pro-active attitude to problem solving and customer focus - Comfortable in an international working environment - Should be willing to travel to ESA establishments and/or other European locations Candidates must be eligible for security clearance from their national security administration and be eligible for relevant export control authorisation. ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Your next 10x engineer isn't in your city. Refactor accordingly.](https://www.wearedevelopers.com/videos/100103-your-next-10x-engineer-isn-t-in-your-city-refactor-accordingly) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)