Développement back-end
Détails
Description
Rémunération basée sur l’expérience/le lieu
Développeur backend (FastAPI / AI Data Vault)
Lieu : À distance (fuseau horaire de travail idéal)
Entreprise : MindFortress, Inc.
Type : Temps plein
À propos de MindFortress
MindFortress est en train de créer le premier coffre-fort de données personnelles au monde : votre « Dropbox + 1Password for AI ». Nous permettons aux utilisateurs d’ingérer des exportations de Google, TikTok, Meta, etc., de normaliser leurs données dans des silos sécurisés et de débloquer la personnalisation grâce à des assistants IA (« personnel ») tout en permettant aux utilisateurs de monétiser leurs données et de gagner un revenu passif.
Nous sommes une petite équipe axée sur les produits avec une expérience approfondie des marques grand public et de l’IA. Nous sommes actuellement amorcés par un fondateur 3x (levé 80 millions de dollars + de capital ; croissance de la dernière entreprise à un chiffre d’affaires moyen à 8 chiffres) et nous nous préparons pour le lancement de la bêta des utilisateurs en janvier 26, rapidement suivi de notre première levée de fonds institutionnelle. Nous sommes à la recherche d’un développeur backend pour nous aider à faire évoluer notre pile FastAPI + Next.js en une plateforme capable de gérer des millions d’événements par utilisateur.
________________________________________
Ce que vous ferez
• API et services → Concevoir, mettre en œuvre et maintenir des API évolutives dans FastAPI (Python 3.11).
• Data Vault & Connectors → Créez des pipelines d’ingestion pour des services tels que Google Takeout, TikTok, Meta, Gmail, Oura, Plaid.
• Normalisation & Stockage → Modéliser et faire persister les données avec SQLAlchemy + PostgreSQL (SQLite en dev).
• Intégrations Auth & Security → Extend Clerk + JWT + Google OAuth pour un accès sécurisé et audité.
• AI Gateway → prendre en charge les pipelines de génération augmentée (RAG) et la gestion du contexte pour GPT-5 et au-delà.
• Performance et fiabilité → Profilez les requêtes, ajoutez de la mise en cache, construisez des tests unitaires et améliorez l’observabilité (logs, métriques, gestion des erreurs).
• Collaboration → Travailler en étroite collaboration avec les ingénieurs frontend (Next.js 15 + TypeScript + Tailwind) et le fondateur pour livrer rapidement.
________________________________________
Exigences
• 3+ ans de construction de backends de production en Python (FastAPI, Flask ou Django).
• Solide connaissance de SQLAlchemy/ORM et de la conception de bases de données relationnelles.
• Expérience des flux d’authentification (OAuth, JWT) et des intégrations d’API tierces.
• Familiarité (et enthousiasme !) avec le codage piloté par LLM, y compris l’utilisation de Cursor/ClaudCode/etc. pour accélérer le calendrier de développement
• Aisance avec les pipelines de données, l’ingestion de fichiers ou les systèmes pilotés par les événements.
• Pragmatique, esprit startup : vous pouvez livrer rapidement et refactoriser plus tard.
________________________________________
Agréable à avoir
• Expérience des intégrations IA/ML (OpenAI, DBs vectoriels, RAG).
• Familiarité avec Next.js / TypeScript pour la collaboration inter-piles.
• Expérience en matière de sécurité, de confidentialité ou de conception axée sur la conformité.
• Expérience de démarrage ou confort avec les environnements 0→1.
________________________________________
Pourquoi nous rejoindre
• Aidez à construire le système d’exploitation de votre vie - une plate-forme d’IA avec une réelle utilité et des douves solides.
• Propriété directe des systèmes backend qui toucheront des millions d’utilisateurs.
• Une culture collaborative et évolutive où votre code est livré chaque semaine.


