You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Leonardo

Telespazio - Software Engineer

  • Hybrid
  • 3-6 years
  • English (B2)

Salary

Not stated

Similar roles pay €55K - 90K a year · our estimate

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The company is a joint venture between the company (67%) and Thales (33%), part of the company's space division. It is a global reference for satellite solutions and services, with over 3,500 staff in Europe and elsewhere in the world.

It runs an international network of space centres and teleports and works in geoinformation services, satellite systems and operations, and satellite communications.

The headquarters in Rome is hiring a software engineer with 3, 5 years of hands-on experience designing, building and testing software, services and front-end applications for ground segment systems.

The role suits a strong full-stack developer with cloud-native experience and experience building enterprise applications on microservices architectures for multiple devices and platforms.

You will work in a multidisciplinary team and with internal and external stakeholders on projects run with Agile/SCRUM.

Recruitment starts with a review of applications. Shortlisted candidates have an interview with HR about their motivation and personal skills, then a deeper technical interview with the business team. Every candidate receives feedback at the end, whatever the outcome.

Responsibilities

  • Build and unit test software and end-to-end applications with current technologies in public and hybrid clouds.
  • Design and introduce automated DevSecOps pipelines.
  • Help write and maintain technical project documents: requirements documents, operations concept documents, operations engineering plans, user manuals and administration manuals.
  • Join project reviews and technical meetings when needed.

Requirements

  • A bachelor's or master's degree in computer science, aerospace engineering or information engineering.
  • 3, 5 years of hands-on software development, including microservices-based applications.
  • A solid grasp of software design principles and proven experience designing microservices applications.
  • Java and Python.
  • Front-end skills in Angular, TypeScript, JavaScript, Flask and Liferay.
  • Back-end skills in Spring Boot, API Gateway and message queues such as Kafka or RabbitMQ.
  • An understanding of IaaS, PaaS, SaaS and CaaS.
  • Working knowledge of container orchestration with Kubernetes and OpenShift.
  • Linux and Linux scripting.
  • Knowledge of OWASP and CWE/SANS security coding standards.
  • Experience with AI agent frameworks such as LangChain, Semantic Kernel and CrewAI, and with integrating generative AI components into microservices, including guardrails, output validation and error handling in asynchronous workflows.
  • Knowledge of quality standards and the provisions that apply to them.
  • Clear written and spoken English at a high level.
  • The ability to work well in a collaborative, multidisciplinary team, and familiarity with Agile/SCRUM.
  • Further skills (optional): relational databases such as PostgreSQL and Oracle.
  • Further skills (optional): non-relational databases and analytics such as MongoDB and Elastic.
  • Further skills (optional): configuration management with Git, GitLab and similar tools.
  • Further skills (optional): software security mechanisms such as encryption and digital signatures.
  • Further skills (optional): development across several technology stacks.
  • Further skills (optional): writing automation code for applications in the cloud.
  • Further skills (optional): experience with at least one commercial public cloud such as AWS, Google Cloud or Azure.
  • Further skills (optional): basic networking knowledge of TCP/IP, IP addresses, HTTP and DNS.

Conditions

Hybrid working, based at the Rome headquarters at Via Tiburtina 965.

Permanent contract as an employee.

The collective labor agreement is the CCNL for the private metalworking industry and plant installation sector.

Seniority level: expert.

Total base pay range: 000€ to 46,000€.

The company may set the job grade and pay on objective criteria, in line with the seniority of the chosen candidate and the role, following fairness, transparency and equal opportunity law.

Benefits

  • A 13th-month salary payment.
  • A performance bonus linked to business results.
  • Welfare vouchers worth €250 per year.
  • Meal vouchers worth €9, usable in the company cafeteria or for outside expenses.
  • Chances to keep learning, building both technical and interpersonal skills.

Where you’d work

Part of the week in the office

About the company

Leonardo

Office in Italy

Also hiring in United Kingdom, Edinburgh, United Kingdom, Prague, Czechia and 6 more places

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 19 checks run
  • 2 red flags

Still hiring?

13 checks

1 red flag

How crowded?

6 checks

1 red flag

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details11 facts · Role, Location, Compensation, Employment, Requirements
Tech stack
  • TypeScript
  • Python
  • Java
  • PostgreSQL
  • AWS
  • Google Cloud
  • Kubernetes
  • JavaScript
  • Angular
  • Spring
  • Kafka
  • MongoDB
  • Azure
  • Linux
  • LLMs
  • LangChain
Type
Full-time
Specialty
Fullstack
Region
Europe
Pay period
Annual
Show 6 more factsShow less

Role

Category
Development
Specialty
Fullstack
Experience
5+ years
Tech stack
  • TypeScript
  • Python
  • Java
  • PostgreSQL
  • AWS
  • Google Cloud
  • Kubernetes
  • JavaScript
  • Angular
  • Spring
  • Kafka
  • MongoDB
  • Azure
  • Linux
  • LLMs
  • LangChain

Location

Work model
Hybrid
Region
Europe
Office
  • Italy

Compensation

Salary
Salary by agreement
Pay period
Annual

Employment

Type
Full-time

Requirements

Languages
  • English (B2)

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason