Avertissement: Cette offre d'emploi n'est plus active. Les informations ci-dessous peuvent ne plus être à jour.

Senior Python Engineer (Video Systems)

Teramind
43 488 € - 55 066 € par an
Haute-Saône, Bourgogne-Franche-Comté
Temps plein
22 juillet 2025
About Focuz

Focuz is a well-funded, early-stage startup on a mission to redefine video intelligence. We are building a next-generation platform that transforms raw video streams from any camera into structured, actionable insights. Moving beyond simple object detection, we are creating a system that understands context, behavior, and patterns, enabling businesses and consumers to make smarter decisions. We are a small, agile team of builders and innovators, and we're looking for foundational members to help us shape the future of video technology.

As a Senior Python Engineer focused on Video Systems, you will be one of our foundational engineering hires. You will tackle the unique and complex challenges at the intersection of real-time video streaming, Camera device communication, and distributed backend systems. You will be responsible for designing and building the software that reliably ingests, transports, and controls video feeds from thousands of cameras in diverse environments. You will work on everything from the lightweight agent running on-site—complete with its own local database—to the cloud-based control plane that orchestrates it all. If you are a pragmatic problem-solver who loves building robust systems from the ground up, this role is for you.

What you'll do:
  • Design and build our core Python-based service that runs on-site to communicate with cameras, manage video streams, and store metadata locally using SQLite.
  • Develop and maintain the backend services for our cloud control plane using Python, FastAPI, and asynchronous programming.
  • Implement and manage our IoT communication layer using MQTT for secure, low-latency command and control of devices.
  • Integrate with a variety of video protocols and technologies, including RTSP for camera ingestion and WebRTC (WHIP) for efficient streaming to the cloud.
  • Work with our data layer, designing schemas and writing efficient queries for PostgreSQL in the cloud and SQLite on the edge.
  • Write clean, maintainable, and well-tested code, and contribute to a culture of quality.

Requirements:
  • 5+ years of professional experience in backend development using Python.
  • Strong proficiency with modern Python frameworks like FastAPI or Flask, with a deep understanding of asynchronous (async/await) programming.
  • Solid experience with relational databases and SQL. You should be comfortable working with both large-scale databases like PostgreSQL and embedded databases like SQLite.
  • Hands-on experience with Docker and building containerised applications from scratch.
  • Comfortable working in a Linux environment and using command-line tools.
  • A pragmatic and product-oriented mindset: You can navigate ambiguity, take ownership of problems, and are driven to find the simplest, most effective solutions.
  • Excellent communication skills and a collaborative spirit.

Nice to have:
  • Experience with video streaming technologies (WebRTC, RTSP, HLS) is a significant advantage.
  • Familiarity with media servers (like go2rtc) or video processing libraries (FFmpeg).
  • Practical experience with MQTT or other IoT messaging protocols.
  • Experience with data processing pipelines (ETL, data transformation).
  • An "AI-positive" attitude and an interest in leveraging AI tools to enhance productivity.

Our Tech Stack
  • Backend: Python, FastAPI, Asyncio
  • Video & IoT: WebRTC, RTSP, go2rtc, MQTT, ONVIF
  • Databases: PostgreSQL (Cloud), SQLite (Edge)
  • Infrastructure: Docker, Kubernetes, Terraform, AWS/GCP
What We Offer
  • A fully remote and flexible work environment.
  • A foundational role with a massive impact on the product and company culture.
  • Bonus for performance
  • Career growth opportunities
Postuler
Autres offres d'emploi recommandées:

Senior Backend Engineer I

Back Market
Paris, Île-de-France
56 856 € - 71 993 € par an
  • At Back Market, we’re committed to hiring and supporting...
  • A mission driven work environment where your day to day...
il y a 3 jours

Systems Engineer

COSMOTE GLOBAL SOLUTIONS NV
Maine-et-Loire, Pays de la Loire
28 413 € - 35 978 € par an
  • Administration of specific infrastructures, systems and...
  • Installation and configuration of system components and...
il y a 1 semaine

Seasoned software engineer

MeiliSearch
Paris, Île-de-France
46 252 € - 58 566 € par an
  • 3 months paid parental leave,
  • 6 weeks paid time off,
  • Management training to freshly hired and newly appointed...
il y a 5 jours

Combustion Devices Computational Engineer

The Exploration Company
Gironde, Nouvelle-Aquitaine
  • create computational engineering models of rocket engines...
  • design combustion device components and subcomponents...
il y a 2 semaines

Applied LLM Python Engineer

Teramind
Haute-Saône, Bourgogne-Franche-Comté
41 234 € - 52 212 € par an
We are a small, agile team of builders and innovators, and we're looking for foundational members to help us shape the future of...
il y a 2 semaines

Senior Software Engineer - Montpellier

Swile
Hérault, Occitanie
  • Demonstrate proficiency in problem & data analysis 
  • Collaborate with a variety of teams to offer pragmatic...
il y a 3 semaines

Process Water Treatment Senior Engineer F/H

Technip Energies
Hauts-de-Seine, Île-de-France
Technip Energies is a world-leading engineering and technology player for the energy transition, with leading positions in the...
il y a 2 semaines

Senior Site Reliability Engineer (APAC)

PLASMA
Seine-Maritime, Normandie
26 666 € - 33 765 € par an
  • Collaborate with developers to guide architectural...
  • Troubleshoot production issues at all layers of the stack,...
il y a 4 semaines

Backend Engineer

Pigment
Paris, Île-de-France
We connect people, data, and processes in one intuitive, feature-rich solution, empowering every team—from Finance to HR—to build,...
il y a 3 semaines

Senior Data Engineer - Paris/Montpellier

Swile
Paris, Île-de-France
  • Contribute to defining and evangelizing the data...
  • Bring patterns and associated best practices and support...
il y a 3 semaines