738,299open jobs
44,403companies
105,260added this week
Browse all
Location
Remote (Belgium)
Seniority
Junior · 2+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Sep 24, 2026. First seen by Alion on Sep 24, 2026. Thales Group scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Thales is a French technology group whose lineage runs back to 1893, and it is one of Europe's largest defence and aerospace electronics companies. It builds radar, electronic warfare, sonar and command systems for armed forces, avionics and in-flight entertainment for aircraft, signalling for railways, and satellites through the Thales Alenia Space joint venture with Leonardo. A large cybersecurity and digital identity division, assembled through the Gemalto and Imperva acquisitions, supplies hardware security modules, encryption and the SIM and biometric documents used by banks and governments worldwide.
Les entreprises et les gouvernements comptent sur Thales pour apporter de la confiance aux milliards d’interactions numériques qu’ils établissent avec les utilisateurs. L’Activité Mondiale Identité & Sécurité Numériques (DIS) fournit des technologies et services (des logiciels sécurisés en passant par la biométrie ou encore le cryptage), qui permettent aux entreprises ainsi qu’aux gouvernements de vérifier des identités, et de protéger les données afin qu’elles restent sûres.

About Thales Cyber Solutions Belgium

At Thales, we develop technologies that help governments, critical infrastructure operators, and organizations protect their most valuable assets. Our cybersecurity and digital engineering teams design and deliver innovative solutions that strengthen cyber resilience, secure information systems, and support mission-critical operations.

As part of our continued growth, we are looking for a Software Development Engineer to join our engineering team in Belgium. This role is ideal for a software professional with strong Python expertise and hands-on experience developing web platforms using Django. You will contribute to the delivery of secure, scalable, and high-quality software solutions while working alongside experienced engineers and cybersecurity specialists on meaningful projects.

Main Responsibilities

  • Design, develop, test, and maintain web applications using Python and Django.
  • Build and enhance backend services, APIs, and application components.
  • Participate in all phases of the software development lifecycle, from requirements gathering to deployment and support.
  • Collaborate with architects, product owners, and development teams to define technical solutions.
  • Develop secure, scalable, and maintainable software aligned with engineering best practices.
  • Extend and maintain a mature Django-based platform, respecting existing architectural patterns and append-only schema migration practices.
  • Design and implement integrations with third-party tools that emit structured reports in varied formats, normalizing their output into a common internal model with correct deduplication semantics.
  • Author and maintain unit tests, and where relevant browser-driven end-to-end tests, as part of every feature.
  • Create and maintain RESTful APIs and system integrations.
  • Apply Software Craftsmanship principles (such as SOLID, TDD, and clean code) to write secure, reusable, and well-documented code.
  • Contribute to peer code reviews and software quality improvement initiatives.
  • Troubleshoot software defects and resolve technical issues.
  • Support deployment activities and collaborate with DevOps teams.
  • Participate actively in Agile ceremonies including sprint planning, stand-ups, reviews, and retrospectives.
  • Contribute to technical documentation and knowledge-sharing activities.
  • Continuously improve technical knowledge and stay informed about emerging technologies and development practices.
  • Actively participate in Continuous Integration and Continuous Deployment (CI/CD) practices to accelerate the delivery of new features.

Skills, Competencies & Requirements

Required Experience

  • 2-3 years of professional experience in software development.
  • Strong practical experience with Python programming.
  • Proven experience developing backend applications using Django.
  • Practical experience with Django REST Framework (DRF) and OpenAPI/schema tooling.
  • Familiarity with relational databases such as PostgreSQL or MySQL.
  • Experience with Docker and containerized environments.
  • Comfortable working in a Linux environment (bash, log inspection, container-level troubleshooting).
  • Experience using Git and collaborative development workflows.
  • Awareness of static analysis / linting tooling (Ruff, Flake8, or equivalent) and comfort working in a warnings-as-errors development posture.
  • Knowledge of software testing principles and development best practices.
  • Experience working within Agile/Scrum environments.

Preferred Experience

  • Familiarity with asynchronous task frameworks (Celery) and broker technologies (Redis / Valkey).
  • Familiarity with enterprise SSO integration (OAuth2 / OIDC / SAML).
  • Familiarity with browser-driven end-to-end testing (Selenium, Playwright, or equivalent).
  • Familiarity with legacy frontend stacks (jQuery, Bootstrap, server-rendered templates) for maintaining and modernizing existing UIs.
  • Vulnerability Management Concepts: Familiarity with CVE/CWE/CVSS, common security scanner output formats (SARIF, XML/JSON reports from SAST/DAST/SCA tools), and finding lifecycle concepts.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Exposure to Microsoft Azure and/or AWS cloud platforms.
  • Understanding of secure development principles and cybersecurity fundamentals.
  • Exposure to or strong interest in Artificial Intelligence (AI) and Machine Learning (ML) applied to software engineering.

Language Requirements

  • Fluent English, both written and spoken.
  • Fluent French or Dutch, both written and spoken.
  • Knowledge of the third national language is considered an advantage.

Personal Competencies

  • Strong analytical and problem-solving skills.
  • Effective communication and collaboration abilities.
  • Team-oriented mindset with a willingness to share knowledge.
  • Ability to work autonomously while contributing to collective objectives.
  • Attention to quality, accuracy, and continuous improvement.
  • Curiosity and willingness to learn new technologies and methodologies.

Why Join Us?

Joining Thales Cyber Solutions Belgium means contributing to technologies that protect critical infrastructures, sensitive information, and digital ecosystems. You will work on impactful projects alongside highly skilled professionals in cybersecurity, software engineering, and digital innovation.

At Thales, we foster an inclusive and collaborative environment where continuous learning, technical excellence, and professional growth are encouraged. You will have the opportunity to expand your expertise, work with modern technologies, and contribute to solutions that help create a safer and more secure digital world.

Thales, entreprise Handi-Engagée, reconnait tous les talents. La diversité est notre meilleur atout. Postulez et rejoignez nous !
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
738,299 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Belgium
Remote (Brazil)
JavaScript
Java
TypeScript
SQL
Java
Spring Framework
Frontend
Angular
Sass
Mobile
JUnit
DevOps
Azure
CI/CD
Docker
Bamboo
Bitbucket
Management
Confluence
Jira
Scrum
QA
Jest
Apply
$150k – $225k per year • Remote (North America) • 2+ years exp
SQL
Databases
Snowflake
Databricks
Google BigQuery
BigQuery
AI/ML
AI Agents
Apply
$26k – $51k per year (Estimated) • Remote (likely EAEU) • 4+ years exp • Moscow
Kotlin
Kotlin
Kotlin Coroutines
Ktor
Koin
Mobile
MVI
Android SDK
MVVM
iOS SDK
Kotlin Multiplatform
MVP
Material Design
DevOps
Git
Gitflow
Apply
Software Engineer 3 hours ago
$115k – $130k per year • Remote (United States) • Full-Time • 3+ years exp
Python
AI/ML
NLP
LLM
DevOps
Rest API
Terraform
Ansible
CI/CD
Jenkins
Docker
Kubernetes
Cybersecurity
Snyk
SonarQube
Management
Agile
Scrum
Apply
Remote (Brazil) • 5+ years exp • Bachelor's Degree • Rio de Janeiro
Python
Python
Flask
SQLAlchemy
FastAPI
Django
Alembic
Databases
PostgreSQL
Redis
Delta Lake
DuckDB
RabbitMQ
MinIO
Apache Kafka
AI/ML
Polars
Spark
Pandas
DevOps
Rest API
GCP
WebSockets
Azure
Git
AWS
Docker
Kubernetes
Amazon S3
Management
Agile
Scrum
Apply
Apprentice 5 hours ago
$13k – $24k per year (Estimated) • Remote/Hybrid • Internship • Bachelor's Degree • Bengaluru
Python
DevOps
CI/CD
Git
Linux
Management
Agile
Apply
Engineering Manager 5 hours ago
$42k – $102k per year (Estimated) • In office • Full-Time • 10+ years exp • Bachelor's Degree • Bengaluru
Python
Go
Databases
Databricks
Amazon Aurora
AI/ML
MLFlow
AWS Bedrock
LLM
Ray
DevOps
Terraform
GitHub Actions
CI/CD
AWS
Kubernetes
Apply
Data Scientist 5 hours ago
$50k – $135k per year (Estimated) • In office • Full-Time • Master's Degree • Uppsala
Python
SQL
AI/ML
Computer Vision
DevOps
Azure
CI/CD
Git
AWS
Apply
In office • Full-Time • Hyderabad
JavaScript
TypeScript
DevOps
CI/CD
Jenkins
Bitbucket
GitHub
QA
Selenium
Playwright
Apply
Remote (Brazil)
JavaScript
Java
TypeScript
SQL
Java
Spring Framework
Frontend
Angular
Sass
Mobile
JUnit
DevOps
Azure
CI/CD
Docker
Bamboo
Bitbucket
Management
Confluence
Jira
Scrum
QA
Jest
Apply
Remote (Belgium) • Internship • Bachelor's Degree • Belgium
Python
JavaScript
TypeScript
SQL
C#
C++
Frontend
Angular
React.js
DevOps
Rest API
GCP
GitLab CI
Azure
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Linux
Management
Agile
Scrum
Apply
$29k – $62k per year (Estimated) • Remote/Hybrid • Full-Time • 10+ years exp • Bachelor's Degree • Noida
Go
C++
Management
Agile
Apply
$48k – $97k per year (Estimated) • Remote/Hybrid • Full-Time • Hengelo
C++
AI/ML
CUDA Toolkit
CUDA
Robotics
GStreamer
Apply
$43k – $85k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Paço de Arcos
Java
Management
Agile
Apply
$43k – $85k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Paço de Arcos
Java
Management
Agile
Apply
$95k – $118k per year • Remote (Belgium) • Full-Time • 5+ years exp • Bachelor's Degree • Belgium
DevOps
GCP
Management
Outlook
Apply
$32k – $61k per year (Estimated) • Remote (Belgium) • Full-Time • Brussels • Antwerp • Mechelen • Namur • Leuven
Apply
Renewals Manager 5 hours ago
$106k – $225k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • Amsterdam
Apply
$35k – $66k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Belgium
Apply
$43k – $92k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Netherlands • Belgium
Apply
See all jobs
This is one of many
738,299 more open roles from verified company boards, updated every day.