Software Engineering Jobs in France
There are 697 open Software Engineering jobs in France on freehire right now. 96 of them were posted recently. The skills employers ask for most often are java, api and cloud.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| EUR | year | €62,881 | €73,750 | €80,750 | 30 |
| USD | year | $65,000 | $65,000 | $93,250 | 15 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- java 42%
- api 41%
- cloud 39%
- python 35%
- ai 33%
- ci-cd 32%
- agile 31%
- docker 25%
How the work is done
- Hybrid 167 · 24%
- Remote 76 · 11%
- Onsite 56 · 8%
Visa sponsorship offered in 53% of the 85 postings that state a position on it.
Seniority
- Senior 206
- Lead 42
- Staff 18
- Intern 15
- Junior 14
- C-level 3
Who is hiring
- 501-1000 employees 107
- 1000+ employees 106
- 51-200 employees 41
- 201-500 employees 13
- 11-50 employees 10
- 1-10 employees 2
Staff Software Engineer for Identity Management (Go/Golang)
Build and modernize identity management systems for Canonical’s products and services using Go and Python, including authentication flows, API endpoints, and Juju charms.
Senior Software Engineer - Remote
Senior Software Engineer building and scaling Kubbly's AI agent platform for business messaging, owning architecture, CI/CD pipelines, cloud infrastructure (AWS), and backend integrations.
Wordpress Developer
Build and customize WordPress websites using Elementor, PHP, HTML, CSS, JavaScript, and MySQL, developing custom themes, plugins, and integrations for an outstaff agency's remote product teams.
Senior Java Developer (Spring / Microservices) | Energy
This role acts as a technical account manager and team lead for datacenter operations, bridging the gap between clients and technical teams. The position involves managing hardware deployment projects, overseeing budgets, and leading a team of technicians using ITSM tools.
Senior Java Developer (Spring / Microservices) | Energy
Senior Java Developer working with Spring and microservices in the energy sector (based on title); the job description content appears corrupted with unrelated postings.
Senior Python Developer — Client Platform & Architecture
The Senior Python Developer will maintain and evolve the client platform at Stancer in Paris, working with a tech team on architecture and internal development using Python, FastAPI, GraphQL, and various databases.
Quantitative Software Developer Intern
Build and optimize trading systems in Python/C++ while collaborating on a low-latency production platform for systematic trading.
Senior C# & Python Developer – WPF & API Automation
Senior C# & Python developer building WPF desktop apps, web services, and APIs to manage ~40,000 workstations in a secure banking environment, using SQL and scripting (Python/Bash/PowerShell).
Développeur Java (H/F) – Spring Boot / Quarkus
As a Java Developer at ALTEN, you will design and develop backend applications using Java, Spring Boot, and Quarkus within an agile team. You will participate in architectural decisions, write tests, and collaborate with front-end and DevOps teams to ensure code quality and performance.
Software Engineer Senior
Senior Data/Software Engineer designing secure, scalable payment fraud prevention systems using Java/Spring, Angular/TypeScript, and message brokers to optimize fraud detection and drive team technical excellence.
Senior Python Developer — Digital Forensics (TS/SCI)
Build and extend Python-based digital forensics tools using Django, React, Docker, and PostgreSQL to support federal law enforcement operations.
Java Developer - Naval Tech & Microservices
Build and optimize Java-based microservices for naval technology solutions using Spring and Hibernate in an agile team.
Software Engineer — Computation Kernels and Performance
Develops low-level software for custom AI accelerators, bridging hardware and systems to optimize real-time performance and hardware-software interfaces.
Software Engineer
Helsing is a defense AI company building software for semi-autonomous platforms that operate in complex, real-world environments. Engineers work primarily in Rust and Python to develop distributed systems, embedded software, and ML infrastructure to support mission-critical defense capabilities.
Staff Software Engineer
Helsing is a defense AI company seeking a Staff Software Engineer to architect and build resilient, high-performance backend systems for edge hardware. The role involves leading technical design, mentoring engineers, and working primarily with Rust and Python to deploy machine learning solutions in complex environments.
Senior Software Engineer (Big Data)
Develops and maintains scalable full-stack applications and big data pipelines for national security programs, using frameworks like Hadoop, Spark, and Kafka to process mission-critical data in cloud environments.
AI Software Developer (M,F)
Develops AI-powered backend services in Java/Spring Boot, integrating LLMs and MLOps pipelines for Airbus’ space system data management tools.