software engineer

Madrid Community Of Madrid
Spain
about 1 month ago
Apply on es.trabajo.org
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Job source

Tech stack

Java (Programming Language) Artificial Intelligence Computer Programming Databases Linux Hibernate (Java) Python (Programming Language) PostgreSQL Oracle (Applications) Software Tools Software Engineering Scripting
+5 more
Large Language Models Spring-boot Backend Kubernetes Docker

Requirements

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on es.trabajo.org
Prepare application

Good distractions

Talks and stories from around this role β€” technically off-topic, practically not.

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard Β· World Congress 2025

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz Β· World Congress 2025

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 Β· Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 Β· Coffee With Developers

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani Β· Europe 2026 Virtual

3:39 min

Comparing software developer hiring challenges across European markets

Rudi Bauer Rudi Bauer +3 Β· Cappuccino with HR

Videos

See all

Related articles

See all