IT 🖥

En quête d’une opportunité passionnante en tant que Senior Full-Stack Engineer?

CDI Genève H/F

« Talent to you », cabinet de recrutement spécialisé dans les métiers du Digital et de l’IT, sommes ravis de collaborer avec notre client, une fondation suisse à but non lucratif, qui développe une plateforme d’analyse multidimensionnelle au service de la compréhension des enjeux et de la transparence, afin d’identifier un/e talentueux/se Senior Full-Stack Engineer.

Une opportunité rare, à la croisée de l’ingénierie logicielle et de l’intérêt général.

Dans le cadre de ce recrutement en exclusivité, nous recherchons un/e ingénieur/e passionné/e par les architectures robustes, les pipelines de données complexes et les systèmes auditables, capable de contribuer à une plateforme stratégique d’intelligence analytique multilingue à l’échelle nationale et internationale.

Responsabilités:

Moteur d’analyse (Python / FastAPI)

  • Maintenir et faire évoluer les modules analytiques existants selon les spécifications techniques internes
  • Développer de nouvelles fonctionnalités du moteur : pipelines d’analyse, enrichissement des rapports, amélioration de la traçabilité des données
  • Intégrer de nouvelles sources de données publiques (fédérales, cantonales, économiques) via des connecteurs Python
  • Garantir la qualité logicielle (tests automatisés, couverture ≥ 80 %, architecture immuable des événements)
  • Assurer la cohérence du DAG de provenance (traçabilité complète des résultats générés)

Infrastructure & déploiement (Node.js / DevOps)

  • Maintenir et faire évoluer la couche infrastructure basée sur Node.js
  • Gérer la stack technique complète (FastAPI, PostgreSQL, Docker, nginx)
  • Piloter les déploiements en production (CI/CD, GitHub Actions, automatisation)
  • Assurer la sécurité, la supervision et la performance des systèmes (logs, monitoring, alertes coûts LLM)
  • Optimiser les environnements de build, de cache et de déploiement

Qualité, sécurité et architecture

  • Travailler dans une architecture clean-room basée sur des spécifications strictes
  • Garantir la conformité des standards (Pydantic v2, validation stricte des données)
  • Maintenir les principes de test-driven development (pytest async, tests unitaires et d’intégration)
  • Assurer la sécurité des systèmes (CSP, rate-limiting, gestion des clés, sécurisation API)
  • Maintenir la conformité accessibilité (WCAG 2.1 AA)

Collaboration produit & équipe

  • Collaborer étroitement avec les analystes et équipes métiers
  • Participer aux cycles de tests utilisateurs (dogfooding sur cas politiques réels)
  • Contribuer à la documentation technique et à la structuration de la roadmap
  • Participer à l’amélioration continue du produit et de ses performances

Compétences :

Compétences techniques indispensables

  • Python 3.12+ / 3.14 : FastAPI, async, Pydantic v2, SQLAlchemy, pytest (5+ ans)
  • Node.js 20+ : expérience production (API, tooling, proxy, build ou edge layer)
  • PostgreSQL : modélisation, performance, migrations, full-text search
  • DevOps : Docker, nginx, TLS, GitHub Actions, Linux, CI/CD
  • Git : workflow avancé (rebase, worktrees, conventions de commit)
  • Frontend SSR : HTMX / Jinja2 ou équivalent, CSS design system, accessibilité

Compétences fortement appréciées

  • Expérience avec LLMs (Anthropic Claude, Perplexity) et prompt engineering
  • Optimisation des coûts et performance de systèmes IA
  • Data visualisation (Plotly, Matplotlib)
  • Sensibilité aux modèles statistiques et à l’incertitude des données
  • Approche qualité logicielle (TDD, refactoring, code review rigoureuse)
  • Environnement multilingue (FR / EN)

Nice-to-have

  • Connaissance de l’écosystème public suisse et de ses données (OFS, SECO, Fedlex)
  • Expérience dans des projets à forte dimension politique ou institutionnelle
  • Familiarité avec l’orchestration multi-agents (LangGraph, CrewAI ou équivalent)
  • Contribution open source

Formation et expériences :

  • Formation supérieure en informatique, ingénierie logicielle ou domaine connexe
  • Minimum 5 à 7 ans d’expérience en développement backend / full-stack sur systèmes complexes
  • Expérience en environnement production exigeant (data, plateforme, infrastructure ou IA) fortement appréciée
  • Expérience DevOps et architecture distribuée indispensable


Si vous êtes prêt/e à relever ce défi exigeant et à contribuer à une plateforme technologique à fort enjeu démocratique, ce poste est fait pour vous !

candidature spontanée

Que vous soyez en transition de carrière, en période de réflexion post-diplôme ou tout simplement en quête de nouveaux horizons, nous avons une excellente nouvelle pour vous :


Chez Talent to You, nous accueillons chaleureusement les candidatures de tous les horizons professionnels dans nos domaines d'expertises. 


Envoyez-nous votre candidature !
Nous croyons que chaque talent mérite d'être découvert et valorisé.

envoyer une candidature