MisuJob - AI Job Search Platform MisuJob

Senior Backend Engineer

Confidential

Paris, Île-de-France Hybrid permanent

Posted: April 28, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

We are seeking a Senior Backend Engineer to join our team in Paris, France, to develop and maintain our real-time data pipeline, bridging the gap between our current success and future vision.

Job Description

About the Role

At IQGeo, we are redefining how the world’s most critical infrastructure is maintained. We’re looking for a Senior Backend Engineer to join us in the development of the backend ecosystem that powers our real-time AI data processing.

This data pipeline relies on Django APIs, Kafka-based event streaming and ranges from APIs to serve our mobile application to data export services and back-office portals. This is a high-impact role where you will bridge the gap between our current success and our future vision, absorbing deep architectural knowledge from our senior leads to modernize our core services while maintaining the momentum of our global client deployments.

Initially, you will focus on the evolution of our current production environment, delivering high-value features and ramping up on the architecture of our existing AI data pipeline. Once you have established a deep command of these systems, you will pivot to a central role in our next-generation transformation. In this phase, you will help the ambitious architectural overhaul required to transition our platform into a modern platform capable of supporting advanced workflows and sophisticated new data modalities.

 

What You’ll Do

Short term (0-6 months):

Onboard onto squad core Django services

Take over maintenance, feature delivery, and incident response on these services

Begin learning the data pipeline: Kafka-based event streaming

Participate in code reviews across the backend

Medium term (6-12 months):

Own the data pipeline alongside existing engineers and contribute to its consolidation

Start contributing the new back end to support advanced workflows and sophisticated new data modalities

Help eliminate single points of failure on under-covered services

Long term:

Become a backend pillar of the squad, capable of working across any service

Co-own the Dynamic Forms backend architecture Become a core member of the backend team.

Technical environment:

Core stack: Python, Django, PostgreSQL, Celery

Data pipeline: Kafka, Debezium, Risingwave, Redpanda, BigQuery

Infrastructure: Kubernetes, ArgoCD, Terraform, GCP

Deployment: Mix of independent services (on-demand) and bundled monthly releases

Integrations: REST APIs, Algolia, computer vision services, generative AI

Services: multiple services, APIs, data pipeline, client portals, export systems

What You’ll Bring

Essential skills & experience:

5+ years of professional backend development experience

Strong experience with Python and Django (or equivalent web framework with willingness to switch)

Solid understanding of relational databases (PostgreSQL), query optimization, data modeling

Experience with Kubernetes and container-based deployments

Comfortable with CI/CD, infrastructure-as-code, and production operations

Fluency in English is required.

Nice to have:

Experience with event-driven architecture (Kafka, RabbitMQ, or similar)

Experience with multi-tenant SaaS architecture

Familiarity with Terraform, GCP, BigQuery, or data pipeline tooling

Some frontend ability (TypeScript/React) for occasional fullstack contributions

 

Mindset

No ego: we value kindness, open communication, and mutual respect

KISS: simplicity over cleverness, pragmatism over perfection

Breadth over depth: comfort with context-switching across many services is essential

Ownership: you own your services end-to-end: code, deployment, monitoring, incidents

Knowledge sharing: documenting and pairing are part of the job

 

Team

Collect squad: 7 engineers, 1 QA, 1 PM, 1 EM. The team owns the full chain from mobile apps to data pipeline.

 

What’s in It for You?

25 days of paid vacation per year & approximately 0.8 RTT days per month

Health insurance (Alan) fully covered for the employee and their children

Meal vouchers via Swile (€11.96 per working day), 60% of which is covered by the company.

50% reimbursement of the Navigo pass

€700 annual sustainable mobility allowance (for the rental or purchase of a bicycle for example), if the Navigo pass is not reimbursed

3 days of paid leave for caring for a sick child 

Financial assistance for childcare for children under 3 years old

WellPass (formerly Gymlib) subscription, giving access to a wide range of sport and fitness studios

Extended parental leave for the second parent by 20 days

€350 budget for additional work furniture (office and/or remote work)

Annual budget for training and/or conferences

 

Flexibility & Work-Life Balance

We support hybrid and flexible working arrangements for all employees. We understand that life for many people involves school runs, care giving, or exercising!

 

Work Permits & Visas
You must already have the right to work permanently in France. This role does not support those requiring visas or visa transfers.

 

Diversity & Inclusion

At IQGeo, we believe that diversity and inclusion are essential to who we are and how we work. Guided by our values, we know that People Matter, and we are committed to building a team that reflects a wide range of nationalities, backgrounds, skills, viewpoints, and abilities.

We create an environment where everyone can bring their authentic selves with confidence, knowing they are respected, supported, and empowered to Deliver with Purpose. By embracing different perspectives, we Pioneer the Future together — shaping innovative solutions for our customers and our industry.

 

About IQGeo

At IQGeo, we help telecommunications and utility companies around the world “build better networks.” Our award-winning geospatial software empowers more than 500 organizations to plan, design, build, and maintain the fibre and energy networks that are essential to our connected, sustainable future.

Headquartered in Cambridge, UK with regional offices across North America, Europe, and Asia, we’re proud to be a carbon-neutral software company tackling two of society’s biggest challenges: universal broadband access and the transition to net zero. By joining IQGeo, you’ll be part of a global team shaping the networks that power our businesses, communities, and planet for the long term.

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply