Ingénieur Backend
Bielefeld, Allemagne
Le poste
Ce n'est pas un travail ordinaire. Nous travaillons sur ce qui rend notre société durable : l'éducation. Pour cela, nous construisons paddy, le système d'exploitation agentique pour l'enseignement et l'apprentissage. Notre mission est de soulager les enseignants, d'améliorer les résultats d'apprentissage et d'augmenter la qualité de l'enseignement. Des milliers d'enseignants et des centaines de milliers d'apprenants utilisent déjà paddy. Avec des investisseurs solides derrière nous, nous grandissons rapidement. Notre ambition est de construire l'acteur européen de l'IA pour l'éducation. En tant qu'ingénieur backend, ton accent est mis sur l'ingénierie backend et l'architecture. Tu conçois des API, des modèles de données et des services, et tu en es responsable depuis la compréhension du problème de l'utilisateur jusqu'à l'exploitation en production. Si nécessaire, tu amènes également les fonctionnalités jusqu'à l'interface utilisateur et gardes ainsi une vue d'ensemble du produit. Responsabilités • Concevoir le backend et l'architecture : Tu développes des services API-first, des modèles de données et des limites système qui rendent paddy fiable, maintenable et évolutif. • Livrer des fonctionnalités de bout en bout : Tu accompagnes les fonctionnalités depuis le problème de l'utilisateur, en passant par le backend et le modèle de données, jusqu'à l'interface utilisateur, et tu les mets en production. • Mettre en œuvre l'ingénierie IA : Tu construis des fonctions produit avec des API LLM et des composants agentiques. Avec l'appel d'outils, les évaluations, la gestion des erreurs et la surveillance, tu assures des processus fiables. • Assurer la qualité de la production : Tu assumes la responsabilité de tes systèmes et utilises les tests, le CI/CD et l'observabilité pour les exploiter de manière stable. • Travailler près du produit : Tu parles avec les enseignants, trouves le besoin derrière leurs souhaits et prends des décisions avec le produit et le design, au lieu d'attendre des tickets. Qualifications • Expérience en backend et architecture : Au moins trois ans d'expérience dans le développement et l'exploitation d'applications web modernes, idéalement avec TypeScript, Node.js et Next.js. Tu as conçu et mis en œuvre des API, des modèles de données et des services backend. • Fondations techniques : Tu es à l'aise avec la conception d'API, les bases de données et les processus asynchrones. Une expérience avec CI/CD, Docker, Kubernetes et la surveillance est utile. • Compétence Full-Stack : Tu peux naviguer dans React et Next.js et amener toi-même des fonctionnalités jusqu'à l'interface utilisateur si nécessaire. • Expérience pratique en ingénierie IA : Tu as mis en œuvre des fonctionnalités basées sur LLM ou des systèmes agentiques avec des API. Tu comprends l'appel d'outils, les erreurs de modèle typiques et comment vérifier la qualité de telles fonctions et les observer en exploitation. • Appropriation et jugement : Tu gères les exigences ouvertes, trouves des solutions simples à des questions complexes et assumes la responsabilité de tes systèmes en production. • Pensée produit : Tu t'intéresses à la façon dont les utilisateurs travaillent et peux relier les décisions techniques à leurs besoins réels. • Langues : Allemand courant et très bon anglais. Avantages • Impact visible : Tu travailles sur le sujet d'avenir le plus important de notre société, l'éducation. • 70 000 à 100 000 € de salaire annuel brut, selon ton expérience, plus des capitaux propres (VSOP). • Travail 100 % à distance. Si tu préfères venir au bureau, notre bureau moderne à Bielefeld t'est ouvert. • Grande marge de manœuvre et appropriation, ainsi qu'une collaboration directe avec les fondateurs et une équipe produit et ingénierie solide. • Un budget élevé, tant que l'utilité est là. • Temps et soutien pour ton développement, avec un budget de formation continue, du coaching et des perspectives de développement claires. • 30 jours de vacances et 50 € d'avantage en nature mensuel exonéré d'impôt. • Événements d'équipe réguliers et hors sites. • Soutien solide d'investisseurs et de mentors expérimentés. Notre processus de candidature : 5 jours Si les calendriers correspondent, nous pouvons terminer l'ensemble du processus en cinq jours. • Apprentissage, jour 1 : Lors du premier entretien, nous voyons si cela convient aux deux parties. Si oui, nous convenons directement de ta journée d'essai. • Journée d'essai avec étude de cas, jour 4 : Tu travailles avec nous sur une tâche réelle et présentes ensuite ton résultat. • Entretien avec notre PDG, jour 4 : L'entretien a lieu le soir de ta journée d'essai. • Entretien d'équipe, jour 5 : Tu rencontres les ingénieurs avec qui tu travailleras. • Décision, jour 5 : Après l'entretien d'équipe, nous te donnons notre retour final. Nous nous réjouissons de te rencontrer. Dis-nous quels problèmes tu as résolus, quelles décisions tu as prises et quels systèmes tu as mis en production.