Teserac, Inc.

Développeur Full Stack

TypeScriptPythonReactNode.jsAWSGCPDockerKubernetes
Traduction automatique. Consultez l’original.

À propos du poste

Teserac construit neuron™, une plateforme unifiée native d'IA pour l'observabilité, l'intelligence et l'automatisation des flux de travail des centres de données. neuron™ traite la télémétrie en temps réel de milliers de capteurs, compteurs et systèmes de contrôle dans des environnements de centres de données hétérogènes — offrant aux propriétaires et opérateurs d'infrastructure la visibilité nécessaire pour surveiller, analyser, automatiser et gérer proactivement les opérations d'alimentation avec une conscience situationnelle complète. Un co-pilote IA embarqué sert de copilote permanent à chaque opérateur : détectant les anomalies, corrélant les événements et proposant des recommandations 24/7.

En tant que Développeur Full Stack, vous développerez les fonctionnalités et les interfaces sur lesquelles les opérateurs de centres de données s'appuient pour surveiller, analyser et agir sur les données d'alimentation et opérationnelles en temps réel. Vous travaillerez sur l'ensemble de la pile technique — des tableaux de bord en temps réel et des interfaces d'alerte aux pipelines de données backend et aux intégrations d'API.

C'est un rôle à fort impact où votre code est rapidement déployé en production et affecte directement la gestion de certaines des infrastructures les plus critiques au monde. Vous travaillerez en étroite collaboration avec le Lead Principal en Ingénierie Logicielle & Architecture, le Produit et l'Ingénierie des Solutions dans un environnement de petite équipe en évolution rapide.

Nous avançons vite. Nous évitons la bureaucratie. Nous attendons des ingénieurs qu'ils soient responsables des résultats, pas des tickets.

Pourquoi vous seriez un bon candidat

Vous êtes un ingénieur full-stack qui est fier de livrer des fonctionnalités rapides, propres et prêtes pour la production. Vous êtes à l'aise dans l'inconnu — que ce soit un nouveau protocole, un ensemble de données peu familier, ou une échéance serrée — et vous prenez l'initiative plutôt que d'attendre des instructions. Vous prospérez dans des environnements en évolution rapide où votre travail a un impact direct et visible.

Vous avez probablement :

  1. Développé du front à la fin : vous pouvez connecter un tableau de bord en temps réel du WebSocket au pixel sans passer le relais.
  1. Écrit du code propre et testé et considéré les revues de code comme une opportunité d'apprentissage collectif.
  1. Êtes à l'aise avec l'ambiguïté — vous pouvez transformer une exigence produit brute en un plan d'implémentation bien défini.
  1. Travaillé avec des données de séries temporelles ou de streaming et compris les implications de performance du rendu de grands ensembles de données.
  1. Appris rapidement et apprécié de travailler à l'intersection du logiciel, des données et des systèmes physiques.

Responsabilités clés

Développement Front-End

  1. Construire et maintenir des interfaces front-end pour neuron™ : tableaux de bord en temps réel, systèmes d'alerte, vues de planification de capacité et interfaces de flux de travail opérationnels.
  1. Construire des composants UI et des flux de travail pour le co-pilote IA : panneaux d'interaction, affichages de recommandations, flux d'approbation et pistes d'audit.
  1. Optimiser les performances de l'application pour le rendu de données en temps réel, la visualisation de grands ensembles de données et les expériences utilisateur réactives sur différents types d'appareils.

Développement Back-End

  1. Développer des services backend et des APIs qui alimentent l'ingestion, la normalisation et la livraison de télémétrie provenant de diverses sources de centres de données.
  1. Implémenter des modules d'intégration pour les systèmes BMS, EPMS et de surveillance tiers en utilisant des protocoles tels que Modbus, BACnet, SNMP et REST APIs.
  1. Concevoir et maintenir des APIs RESTful avec des contrats clairs et des schémas bien documentés.

Qualité et Processus d'Ingénierie

  1. Écrire du code propre, testé et bien documenté ; participer aux revues de code et contribuer aux meilleures pratiques d'ingénierie.
  1. Contribuer aux pipelines CI/CD, aux tests automatisés et aux processus de déploiement.
  1. Collaborer avec l'Architecte Principal et le Produit pour affiner les exigences et livrer des fonctionnalités dans les cycles de sprint.
  1. Dépanner les problèmes de production sur l'ensemble de la pile technique et participer aux rotations d'astreinte à mesure que la plateforme évolue.

Pourquoi Teserac

Teserac est une plateforme d'observabilité et d'automatisation des flux de travail native d'IA, spécialement conçue pour les infrastructures physiques critiques. Nous ne construisons pas d'améliorations incrémentales aux outils existants. Nous réarchitecturons la manière dont les centres de données voient, comprennent et agissent sur leurs propres opérations.

  • Livrer des fonctionnalités qui ont un impact direct sur la manière dont certaines des infrastructures IA les plus critiques au monde sont alimentées et gérées.
  • Petite équipe d'ingénierie où chaque développeur a un impact disproportionné et une visibilité directe sur les décisions produit.
  • Travailler à l'intersection de l'IA, des systèmes en temps réel et de l'infrastructure physique — une combinaison rare et techniquement attrayante.
  • Rémunération compétitive avec un potentiel de participation significatif au capital ; grandissez avec l'entreprise de la Série A à l'échelle.

Prérequis

  1. 4+ années d'expérience professionnelle en développement full-stack.
  1. Solides compétences en développement Front-End : React avec TypeScript, CSS moderne et bibliothèques de visualisation de données (D3.js, Recharts, ou similaires).
  1. Solide expérience en développement backend : Node.js/TypeScript ou Python ; conception d'API RESTful ; bases de données relationnelles et de séries temporelles.
  1. Expérience avec les données en temps réel : WebSockets, server-sent events, streaming de données, ou architectures pub/sub.
  1. Familiarité avec les plateformes cloud (AWS, GCP, ou Azure) et le déploiement conteneurisé (Docker, Kubernetes).
  1. Fortes compétences en résolution de problèmes et capacité à travailler de manière autonome dans un environnement de startup en évolution rapide.
  1. Diplôme de Licence en Informatique, Ingénierie, ou expérience pratique équivalente.

Qualifications préférées

  1. Expérience avec les plateformes IoT, les données industrielles, ou les systèmes de télémétrie de capteurs.
  1. Familiarité avec l'infrastructure des centres de données, les outils DCIM, ou les systèmes de gestion technique du bâtiment.
  1. Expérience avec les protocoles industriels : Modbus, BACnet, SNMP, ou sources de données OT/IoT similaires.
  1. Expérience dans la construction de tableaux de bord d'observabilité ou de surveillance (interfaces type Grafana, Datadog).
  1. Utilisation démontrée d'outils de développement assistés par IA (Cursor, Copilot, workflows basés sur LLM) pour accélérer la vélocité d'ingénierie tout en maintenant des normes élevées.
  1. Expérience dans une startup en phase d'amorçage (Seed à Série B).
  • Plan de soins de santé (Médical, Dentaire et Vision)
  • Congés payés (Vacances, Maladie et Jours fériés)
  • Nourriture et collations gratuites
  • Plan d'options d'achat d'actions
  • 401(k)

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter