MetTel

Ingénieur Logiciel Senior - Plateforme Bruin Full Stack

JavaScriptTypeScriptPythonJavaReactNode.jsAWSGCPDockerKubernetesGo
Traduction automatique. Consultez l’original.

À propos du poste

MetTel est un fournisseur mondial de solutions de communication avec la suite la plus complète de services entièrement gérés qui se concentrent sur la connectivité sécurisée, ainsi que sur les services réseau et de mobilité. Nous simplifions les communications et la mise en réseau pour les entreprises et les agences gouvernementales. Nos clients incluent de nombreuses entreprises du Fortune 500, et Gartner nous reconnaît comme un leader de l'industrie. Nous avons le portefeuille le plus large de technologies et de partenariats intégrés, ainsi que notre réseau privé, que nous utilisons pour créer des solutions sur mesure de conception, de déploiement et de gestion continue, générant des économies, de l'efficacité, de l'innovation et la capacité de se concentrer sur les objectifs principaux.

Nous pensons que chaque membre de l'équipe est essentiel au succès et à la durabilité du groupe. Pour ce faire, nous offrons un environnement où tous les professionnels peuvent développer leurs compétences et leurs aptitudes, collaborer avec des professionnels diversifiés, partager leurs connaissances et profiter d'une carrière enrichissante.

Nous recherchons un Ingénieur Logiciel Senior – Full Stack pour rejoindre une nouvelle équipe de modernisation de la plateforme Bruin à New York.

Bruin est la plateforme opérationnelle critique de MetTel, profondément intégrée dans le fonctionnement de MetTel et de ses clients. Ce rôle pilote la modernisation de la pile technologique de Bruin — en déplaçant la plateforme principale de Bruin vers des frameworks modernes, en abandonnant les anciens modèles et en construisant les nouveaux composants de plateforme sur lesquels la prochaine génération de Bruin sera basée. Vous développerez également de nouveaux services principaux et des fonctionnalités de plateforme sur la pile modernisée, et contribuerez en profondeur back-end au portail IA de Bruin et au travail plus large de l'équipe si nécessaire.

Vous collaborerez avec notre Architecte Logiciel Principal et la direction technique senior sur l'orientation architecturale. Vous utiliserez des outils d'ingénierie assistés par IA comme partie intégrante de votre flux de travail.

RÔLE ET RESPONSABILITÉS

  1. Modernisation de la pile technologique : Piloter la modernisation de la pile technologique de Bruin en partenariat avec l'Architecte Logiciel Principal — déplacer les composants de la plateforme principale vers des frameworks modernes, abandonner les anciens modèles et établir les modèles sur lesquels la prochaine génération de Bruin sera construite.
  1. Architecture et Conception : Collaborer avec l'Architecte Logiciel Principal sur les décisions architecturales concernant la portée de la modernisation. Rédiger des ADR pour les choix de conception importants, évaluer les options de frameworks et d'infrastructure, et contribuer aux discussions de conception à l'échelle de la plateforme.
  1. Développement Full-Stack : Concevoir, construire et livrer de nouveaux services principaux Bruin et des fonctionnalités destinées aux clients sur la pile modernisée. Développer sur les couches backend, API et de données.
  1. Capacité inter-pistes : Travailler de manière flexible sur les différentes pistes de l'équipe, là où une profondeur supplémentaire ou une capacité full-stack est nécessaire. Être à l'aise pour prendre en charge des tâches dans des parties inconnues de la base de code et monter en compétence rapidement.
  1. Cloud et DevOps : Construire et opérer des services sur notre infrastructure conteneurisée (Kubernetes sur site). Établir et suivre les modèles de CI/CD, IaC et de déploiement avec l'équipe.
  1. Qualité du code et Mentorat : Effectuer des revues de code, écrire du code maintenable et bien testé, et contribuer à un haut niveau d'ingénierie au sein de l'équipe. Guider les ingénieurs juniors et intermédiaires collaborateurs.

QUALIFICATIONS SOUHAITÉES

  1. Doit être un ingénieur full-stack solide avec les fondamentaux et le jugement nécessaires pour travailler efficacement aux côtés d'outils IA et opérer avec une grande autonomie.
  1. 7+ années d'expérience professionnelle en ingénierie logicielle, avec un temps significatif passé à livrer des applications full-stack en production.
  1. Forte maîtrise d'au moins deux langages de programmation modernes, TypeScript/JavaScript (Node.js) préférés, plus une connaissance pratique de plusieurs écosystèmes de langages (par exemple, Python, Go, Java).
  1. Solide expérience en React + TypeScript dans la construction d'applications web complexes et axées sur les données ; à l'aise avec les outils front-end modernes.
  1. Expérience pratique avec un framework backend moderne (par exemple, NestJS, FastAPI, ou similaire).
  1. Expérience pratique dans la conception et l'exploitation de microservices et d'architectures événementielles, y compris le travail en production avec Kafka et Redis (ou une infrastructure de messagerie et de mise en cache similaire).
  1. Expérience avec les bases de données relationnelles et maîtrise des frameworks ORM ; une familiarité avec MSSQL serait un plus étant donné la couche de données existante de Bruin.
  1. Expérience pratique du déploiement conteneurisé (Kubernetes, Docker), et aisance avec les pipelines de CI/CD.
  1. Familiarité avec les plateformes cloud (AWS, Azure, ou GCP) comme expérience connexe — de nombreux modèles se transfèrent à notre environnement sur site.
  1. Aisance à lire et raisonner sur des systèmes que vous n'avez pas construits — l'analyse de code hérité et la modernisation sont au cœur de ce rôle.
  1. Maîtrise démontrée des outils de développement assistés par IA (Claude Code, Copilot, Cursor, ou similaire) comme partie intégrante de votre flux de travail d'ingénierie.
  1. Solides compétences en communication ; capable d'articuler les décisions techniques aux pairs ingénieurs et aux parties prenantes non techniques.

ATOUTS

  1. Expérience dans la construction de fonctionnalités d'applications alimentées par l'IA ou augmentées par l'IA — interfaces de chat, intégrations d'agents, surfaces d'utilisation d'outils, modèles RAG, ou similaires.
  1. Expérience avec les moteurs de flux de travail / d'orchestration (Temporal.io, Dagster, ou similaire).
  1. Expérience antérieure dans la contribution à une modernisation de système existant (brownfield).
  1. Expérience dans la construction d'applications gourmandes en données — pipelines de données à grande échelle, analyse en temps réel, traitement d'événements à haut débit, ou systèmes où le volume et la cohérence des données sont des préoccupations de conception de premier plan.
  1. Exposition à l'infrastructure de recherche et d'analyse (Solr, OpenSearch, StarRocks, ClickHouse, ou similaire).
  1. Expérience dans le domaine des télécommunications, des services gérés ou des plateformes B2B.
  1. Certifications dans AWS, Azure, GCP, ou Kubernetes.

*La fourchette salariale indiquée est une estimation de bonne foi de la rémunération de base pour le lieu principal du poste. Notre rémunération reflète le coût de la main-d'œuvre sur plusieurs marchés géographiques américains, et nous payons différemment en fonction de ces marchés définis. Le salaire américain pour ce poste varie de 150 000,00 $ à 165 000,00 $ par an. Le salaire varie en fonction du lieu de travail et peut également dépendre des connaissances, compétences, expériences et aptitudes du candidat retenu liées au poste. Votre recruteur pourra vous donner plus de détails sur la fourchette salariale spécifique pour le lieu d'emploi pendant le processus d'embauche.

Mots-clés : #NYC, NYC, #NewYorkCity, New York City, NewYorkCity, Senior Software Engineer, #SeniorSoftwareEngineer, #Manhatten, #ClaudeCode, Claude Code, ClaudeCode, #Full Stack, Full Stack, #React, React, #TypeScript, Typescript, #Front-end, Front-end, #Developer, Developer, #Engineering, #Microservices, Microservices, #Kafka, Kafka, #event-driven, event-driven, #Redis, Redis, #data-intensive, data-intensive

MetTel est un employeur garantissant l'égalité des chances et examine les candidatures pour tous les postes sans distinction de race, de couleur, de religion ou de croyance, de sexe, d'âge, d'origine nationale, de citoyenneté, d'état civil, de statut militaire/vétéran, d'informations génétiques, d'orientation sexuelle, d'identité de genre, de handicap physique ou mental ou de toute autre caractéristique protégée par les lois applicables.

Pour en savoir plus sur notre entreprise, visitez-nous sur mettel.net

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