Backend Software Engineer

Paris
Engineering /
Full Time /
Hybrid
About Orasio
Orasio builds cutting-edge solutions that automatically detect situations of interest in video streams. Powered by advanced AI models trained to extract actionable insights from imagery, our technology is designed to be deployed within both existing and new infrastructures (across public and private sectors, civilian or military) while strictly adhering to legal and privacy frameworks.
As artificial intelligence becomes a key pillar of technological sovereignty, Orasio’s mission is to become Europe’s leading video intelligence company. We develop world-class AI solutions tailored to defense and public safety needs, combining technical excellence with a deep respect for data protection laws.

The Role
We’re looking for a Backend Software Engineer with a strong knowledge about video and streaming to help us extend the interoperability and robustness of our video-intelligence platform.
You’ll join the Citadel team, responsible for bridging operational video sources (VMS, cameras, archives) with our AI analysis and investigation tools. Your work will ensure that our backend can ingest, synchronize, and serve high-volume video data from heterogeneous environments.
This role is perfect for an engineer who enjoys working close to the media layer, designing clean APIs and services that connect real-world video infrastructure with intelligent analytics.

Key Responsibilities
Design and implement backend services for video ingestion, synchronization, and retrieval, ensuring compatibility with both cloud and on-prem deployments.
Integrate with third-party VMS platforms (Genetec, Milestone, etc.) via APIs to manage streams, recordings, and events.
Develop and maintain media interfaces handling RTSP, ONVIF, and HTTP-based video sources.
Build REST APIs to expose video resources and metadata to downstream systems (AI pipeline, investigator frontend).
Collaborate with ML and Frontend teams to ensure seamless playback, annotation, and alert correlation experiences.
Monitor and optimize performance, latency, and bandwidth utilization for both live and recorded video.
Contribute to the architecture and scalability of our video backend, including storage, caching, and proxy layers.
Maintain rigorous standards for testing, documentation, and operational observability.

Profile
5+ years of experience in backend development (Python, Go, or similar).
Strong understanding of video streaming protocols and architectures (RTSP, HLS, ONVIF).
Experience integrating or extending VMS systems through SDKs or APIs.
Familiarity with media servers and transcoding pipelines (GStreamer, FFmpeg, WebRTC).
Proficiency with Linux systems, Dockerized deployments, and CI/CD pipelines.
Good understanding of network performance, authentication, and security in video environments.
Pragmatic, autonomous, and comfortable designing reliable software for production environments.

Bonus points for:
Experience with distributed video storage, event indexing, or multi-tenant video systems.
Knowledge of computer vision / video analytics APIs.
Prior exposure to public safety, defense, or security operations.
Experience building APIs for visualization tools.

What We Offer
At Orasio, you’ll join a team of passionate professionals tackling meaningful, high-impact challenges at the intersection of AI, security, and European sovereignty. We offer:
A Paris-based HQ with flexible hybrid remote/in-office work
Stock options and long-term growth opportunities
A collaborative, ambitious environment where you own your impact
A product with real-world implications for European Security, Defense and Sovereignty

Ready to make an impact?
We’re building more than just a product, we’re building a future where AI serves our European sovereignty. Join us. Apply now and be part of a European tech company with global ambitions.
Even if you don’t tick every box, we’d still love to hear from you.