Location
Hybrid (France)
Visa
Sponsors visas in Denmark; no register of this country names it
Employment
Full-Time
First seen by Alion on Nov 13, 2026. CGI scores A on the Alion truth index.
Overview
Company
Impact
Profile match
CGI is a Canadian IT and business consulting services firm headquartered in Montreal, Quebec, offering strategic consulting, systems integration, managed IT and application services and its own software products. Founded in 1976 and listed on the Toronto and New York stock exchanges, it employs about 94,000 consultants and professionals worldwide, with large operations in France, Canada, the United States through CGI Federal, the UK and India. Its openings include generative AI developers and tech leads, Java and Angular developers, business analysts, geomatics developers, cloud engineers with security clearance and graduate programmes.
At CGI, we’re shaping the future of secure space technology, delivering innovative solutions that support critical Intelligence, Surveillance and Reconnaissance (ISR) capabilities. As a Python Software Engineer within our growing Secure Space Systems business, you’ll help transform complex scientific and engineering data into secure, high-performance solutions that make a real difference. You’ll take ownership of meaningful technical challenges, explore creative approaches to emerging requirements and collaborate with talented professionals to deliver cutting-edge capabilities. From early-stage prototypes to fully developed solutions, you’ll have the freedom to innovate, the support to develop your expertise and the opportunity to contribute to projects at the forefront of space and defence technology.
CGI was recognised in the Sunday Times Best Places to Work List 2025 and has been named a UK ‘Best Employer’ by the Financial Times. We offer a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching) which makes you a CGI Partner not just an employee. We are committed to inclusivity, building a genuinely diverse community of tech talent and inspiring everyone to pursue careers in our sector, including our Armed Forces, and are proud to hold a Gold Award in recognition of our support of the Armed Forces Corporate Covenant. Join us and you’ll be part of an open, friendly community of experts. We’ll train and support you in taking your career wherever you want it to go.
Due to the secure nature of the programme, you will need to hold UK Security Clearance or be eligible to go through this clearance. This is a hybrid position.
You will collaborate with multidisciplinary teams to solve evolving technical challenges, bringing fresh ideas and a pragmatic, delivery-focused approach to every project. Supported by experienced colleagues and a culture of continuous learning, you will have opportunities to explore emerging technologies, enhance development practices and contribute to the ongoing growth of CGI's Secure Space Systems business.
Key responsibilities:
- Design & Develop: Build secure, scalable Python microservices to process complex scientific and engineering datasets.
- Innovate & Prototype: Develop proof-of-concept solutions and evolve them into robust, production-ready applications.
- Build & Integrate: Design and implement RESTful APIs using OpenAPI and JSON to enable reliable system integration.
- Test & Optimise: Implement automated testing and containerised deployment using Docker, ensuring high-quality, performant solutions.
- Collaborate & Deliver: Work within Agile teams using Scrum, SAFe and DevSecOps practices to deliver solutions against evolving requirements.
- Solve & Improve: Take ownership of technical challenges, identify opportunities for improvement and develop creative, practical solutions.
- Learn & Grow: Explore new technologies, share knowledge and contribute to a supportive, collaborative engineering environment.
Required qualifications to be successful in this role
To succeed in this role, you will bring strong Python development experience, particularly in building and testing containerised microservices and RESTful APIs. You will be adaptable, collaborative and comfortable solving complex technical challenges in fast-moving environments. A proactive approach to learning, excellent communication skills and a commitment to delivering secure, high-quality software will be essential.
Essential skills and experience:
- Python Development: Strong commercial experience developing Python applications and microservices.
- Microservices & Containers: Proven experience building, deploying and testing containerised microservices using Docker.
- API Development: Recent experience designing and developing RESTful APIs using OpenAPI and JSON.
- Automated Testing: Strong understanding of automated testing practices and software quality assurance.
- Agile Delivery: Ability to work effectively within Agile development environments and adapt to changing requirements.
- Problem-Solving: Pragmatic, delivery-focused approach with the ability to solve complex technical challenges.
- Collaboration & Communication: Excellent interpersonal skills and the ability to contribute effectively within multidisciplinary teams.
Highly desirable:
- Experience working with Geographic Information Systems (GIS) technologies.
Desirable:
- Experience with Apache NiFi or similar workflow automation technologies.
- Familiarity with Temporal or comparable workflow orchestration technologies.
- Experience developing applications using PostgreSQL.
Security clearance and location requirements:
- Applicants must be UK nationals and hold Security Check (SC) clearance or be eligible to obtain it.
- Due to programme-specific security requirements, applicants must not hold unrestricted travel permits such as OCI or NICOP.
- Ability to work from CGI's Leatherhead office at least one day per week as part of a hybrid working arrangement.
CGI was recognised in the Sunday Times Best Places to Work List 2025 and has been named a UK ‘Best Employer’ by the Financial Times. We offer a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching) which makes you a CGI Partner not just an employee. We are committed to inclusivity, building a genuinely diverse community of tech talent and inspiring everyone to pursue careers in our sector, including our Armed Forces, and are proud to hold a Gold Award in recognition of our support of the Armed Forces Corporate Covenant. Join us and you’ll be part of an open, friendly community of experts. We’ll train and support you in taking your career wherever you want it to go.
Due to the secure nature of the programme, you will need to hold UK Security Clearance or be eligible to go through this clearance. This is a hybrid position.
Profil recherché
In this role, you will design, develop and deliver secure, scalable Python microservices that process complex scientific and engineering data, supporting mission-critical space-based Intelligence, Surveillance and Reconnaissance (ISR) capabilities. Working within an Agile environment, you will take ownership of technical solutions, from initial prototyping through to production-ready delivery, ensuring high standards of performance, security and reliability.You will collaborate with multidisciplinary teams to solve evolving technical challenges, bringing fresh ideas and a pragmatic, delivery-focused approach to every project. Supported by experienced colleagues and a culture of continuous learning, you will have opportunities to explore emerging technologies, enhance development practices and contribute to the ongoing growth of CGI's Secure Space Systems business.
Key responsibilities:
- Design & Develop: Build secure, scalable Python microservices to process complex scientific and engineering datasets.
- Innovate & Prototype: Develop proof-of-concept solutions and evolve them into robust, production-ready applications.
- Build & Integrate: Design and implement RESTful APIs using OpenAPI and JSON to enable reliable system integration.
- Test & Optimise: Implement automated testing and containerised deployment using Docker, ensuring high-quality, performant solutions.
- Collaborate & Deliver: Work within Agile teams using Scrum, SAFe and DevSecOps practices to deliver solutions against evolving requirements.
- Solve & Improve: Take ownership of technical challenges, identify opportunities for improvement and develop creative, practical solutions.
- Learn & Grow: Explore new technologies, share knowledge and contribute to a supportive, collaborative engineering environment.
Required qualifications to be successful in this role
To succeed in this role, you will bring strong Python development experience, particularly in building and testing containerised microservices and RESTful APIs. You will be adaptable, collaborative and comfortable solving complex technical challenges in fast-moving environments. A proactive approach to learning, excellent communication skills and a commitment to delivering secure, high-quality software will be essential.
Essential skills and experience:
- Python Development: Strong commercial experience developing Python applications and microservices.
- Microservices & Containers: Proven experience building, deploying and testing containerised microservices using Docker.
- API Development: Recent experience designing and developing RESTful APIs using OpenAPI and JSON.
- Automated Testing: Strong understanding of automated testing practices and software quality assurance.
- Agile Delivery: Ability to work effectively within Agile development environments and adapt to changing requirements.
- Problem-Solving: Pragmatic, delivery-focused approach with the ability to solve complex technical challenges.
- Collaboration & Communication: Excellent interpersonal skills and the ability to contribute effectively within multidisciplinary teams.
Highly desirable:
- Experience working with Geographic Information Systems (GIS) technologies.
Desirable:
- Experience with Apache NiFi or similar workflow automation technologies.
- Familiarity with Temporal or comparable workflow orchestration technologies.
- Experience developing applications using PostgreSQL.
Security clearance and location requirements:
- Applicants must be UK nationals and hold Security Check (SC) clearance or be eligible to obtain it.
- Due to programme-specific security requirements, applicants must not hold unrestricted travel permits such as OCI or NICOP.
- Ability to work from CGI's Leatherhead office at least one day per week as part of a hybrid working arrangement.
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.
2,279,976 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.
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
France
Développeur Full Stack Symfony / PHP F/H
1 hour ago
Hybrid · Full-Time · Strasbourg
PHP
PHP
Symfony
DevOps
Rest API
Management
Agile
Apply
Senior Software Engineer - Freelance mission
1 hour ago
Hybrid · Freelance · 7+ years exp · Paris
JavaScript
TypeScript
Node JS
Apply
Developpeur back-end H/F
1 hour ago
In office · Contractor · Boulogne-Billancourt
Java
Kotlin
Java
Spring Framework
Spring Boot
Testcontainers
Kotlin
Mockito
Mobile
JUnit
DevOps
Rest API
Prometheus
GitLab CI
CI/CD
Jenkins
Git
Grafana
QA
Swagger
Apply
Lead Radar Software Engineer
9 hours ago
$77k – $110k per year · Hybrid · Full-Time · 5+ years exp · Paris
Python
C++
Apply
Staff Backend Engineer
9 hours ago
In office · Full-Time · 8+ years exp · Paris
Go
JavaScript
PHP
Node JS
Databases
PostgreSQL
RabbitMQ
Frontend
GraphQL
DevOps
GCP
Management
Agile
Apply
$110k – $152k per year · Hybrid · Freelance · France
JavaScript
Java
TypeScript
Node JS
Frontend
Next.js
React.js
DevOps
AWS
Apply
Software Engineer
1 day ago
Hybrid · Freelance · France
Python
JavaScript
TypeScript
SQL
Python
FastAPI
Poetry
Databases
Snowflake
DynamoDB
AI/ML
LangGraph
LangChain
Model Context Protocol
AWS Bedrock
LLM
RAG
Frontend
Next.js
React.js
DevOps
Rest API
CI/CD
Git
AWS
Docker
AWS Lambda
GitLab
Amazon S3
Amazon ECS
Amazon Kinesis
AWS Step Functions
Management
Jira
Apply
Apply
Apply
In office · Full-Time · Master's Degree · France
Apply
This is one of many
2,279,976 more open roles from verified company boards, updated every day.

