Backend Developer

Backend Developer

Is-sur-Tille Temps plein 61650 - 75350 € / an (estimé) Sur site
N

En un coup d'œil

  • Missions: Développez des systèmes C++ pour l'ingestion et le traitement de données de capteurs.
  • Entreprise: Startup innovante spécialisée dans l'impression 3D métallique.
  • Avantages: Salaire compétitif, soins de santé complets, 25 jours de congés, événements d'équipe réguliers.
  • Autres infos: Environnement dynamique avec des opportunités de croissance professionnelle.
  • Pourquoi ce job: Contribuez à une fabrication durable et efficace de composants critiques.
  • Qualifications: Expérience en C++ et conception de systèmes complexes requise.

Le salaire estimé est compris entre 61650 - 75350 € par an.

RETHINK the WAY THINGS ARE MADE. NexusAM transforme la fabrication additive métallique en s'attaquant à son plus grand obstacle : le coût prohibitif de la qualification des pièces. Notre plateforme réduit le temps et les coûts de qualification tout en garantissant une qualité traçable et cohérente.

Nexus est une startup ambitieuse en phase de démarrage construisant la couche d'intelligence de l'impression 3D métallique. Notre plateforme, NEXUS, prend des données de capteurs multimodaux et génère des informations exploitables pour l'assurance qualité. Formée au Imperial College London par des experts de premier plan dans le domaine de la fabrication additive et de l'intelligence artificielle, nous sommes de confiance pour les fabricants aérospatiaux, de défense et médicaux, et nous sommes soutenus par des investisseurs de premier plan. Nous avons pour mission d'accélérer la fabrication de pièces critiques à haute valeur ajoutée avec la fabrication additive.

L'opportunité

En tant qu'ingénieur backend, vous devez avoir de l'expérience dans la conception et la construction de systèmes grands et complexes (mais maintenables), et vous devriez être capable de le faire à environ trois fois la vitesse que la plupart des personnes compétentes pensent possible. Vous travaillerez sur le cœur de notre plateforme : les systèmes C++ qui ingèrent, traitent et stockent des données de capteurs multimodaux à haut débit provenant de machines d'impression 3D métalliques pour générer des résultats exploitables. Notre logiciel fonctionne là où nos clients fabriquent des pièces, à l'intérieur des usines industrielles, donc la performance et la fiabilité sont critiques. Votre travail permettra directement aux fabricants aérospatiaux, médicaux et automobiles de produire des composants de nouvelle génération.

Responsabilités principales

  • Concevoir et développer nos bibliothèques C++ centrales pour l'ingestion, le traitement et le stockage de données de capteurs à haut débit.
  • Construire et maintenir des liaisons Python et des API qui exposent les fonctionnalités backend à nos équipes ML et applications.
  • Diffusion de données en temps réel via WebSockets.
  • Maintenir des builds robustes multiplateformes, l'emballage et le déploiement pour les environnements clients (Windows et Linux).
  • Mettre en œuvre une gestion des erreurs robuste, des journaux et une surveillance pour les systèmes de production fonctionnant sans surveillance sur les sites des clients.

Expertise requise

  • Diplôme de licence ou expérience équivalente en informatique, ingénierie ou domaine connexe.
  • Plus de 3 ans d'expérience pratique en écriture de C++ de production (C++17 ou ultérieur).
  • Solide compréhension des fondamentaux des systèmes : concurrence et multithreading, gestion de la mémoire et profilage des performances.
  • Expérience dans la conception de logiciels qui gèrent de grands ensembles de données ou des flux de données à haut débit.
  • Capacités exceptionnelles de résolution de problèmes avec un biais vers des solutions pratiques.
  • Éligible pour travailler au Royaume-Uni.

Agréable à avoir

  • Compréhension des WebSockets et de la diffusion de données en temps réel entre les services backend et les clients.
  • Expérience avec pybind11 ou des frameworks de liaison similaires.
  • Connaissance des formats de données scientifiques, en particulier HDF5.
  • Expérience avec des nuages de points très volumineux ou des données volumétriques.
  • Connaissances en traitement du signal, vision par ordinateur ou systèmes de capteurs.
  • Expérience en développement de logiciels scientifiques ou industriels.
  • Expérience en startup ou capacité démontrée à prospérer dans des environnements ambigus et rapides.

Pourquoi rejoindre Nexus

  • Impact : Votre travail permettra directement une fabrication plus durable et efficace de composants critiques.
  • Propriété : Votre travail façonne l'architecture logicielle centrale.
  • Équipe : Attendez-vous à des collègues talentueux, motivés, intenses et intéressants.
  • Avantages : Salaire compétitif, package de soins de santé complet, 25 jours de congés plus jours fériés, emplacement central à Londres avec d'excellentes installations (rôle en personne), événements réguliers en équipe et opportunités d'apprentissage.

Notre technologie AI propriétaire combine la surveillance des processus en temps réel avec une intelligence prédictive, accélérant considérablement le processus de qualification. Basée sur des recherches révolutionnaires d'institutions de premier plan et validée sur des systèmes de production, notre technologie vise des réductions de coûts de qualification de plus de 50 % tout en garantissant une qualité cohérente et traçable. Nous permettons aux fabricants des secteurs aérospatial, médical et énergétique de libérer tout le potentiel de la fabrication additive à grande échelle.

Backend Developer employeur : NexusAM

NexusAM est un employeur exceptionnel qui offre à ses employés l'opportunité de travailler sur des technologies de pointe dans le domaine de l'impression 3D métallique. En tant que startup ambitieuse, nous favorisons une culture de collaboration et d'innovation, tout en offrant des avantages compétitifs tels qu'un salaire attractif, un package de soins de santé complet et des opportunités de développement professionnel. Situé au cœur de Londres, notre environnement de travail dynamique et stimulant permet à chaque membre de l'équipe de contribuer directement à la transformation de l'industrie manufacturière.

N

Coordonnées :

Équipe de recrutement de NexusAM

Conseils d'expert StudySmarter🤫

Voici comment nous pensons que tu pourrais décrocher Backend Developer

✨Participe à des meetups tech

Les meetups et les hackathons sont des super occasions pour rencontrer des gens du milieu de l'ingénierie et du développement logiciel. C'est là que tu peux échanger des idées, découvrir des projets et même te faire repérer par des recruteurs comme ceux de NexusAM.

✨Contribue à des projets open-source

Ne sous-estime pas le pouvoir des contributions open-source. En proposant tes compétences sur des plateformes comme GitHub, tu peux non seulement améliorer ton portfolio, mais aussi prouver ta capacité à travailler en équipe. Ça pourrait faire toute la différence dans ta candidature chez NexusAM.

✨Réseau sur LinkedIn, mais avec du contenu

Sur LinkedIn, partage du contenu lié à tes projets ou tes réflexions sur les tendances technologiques. Cela peut attirer l'attention de recruteurs et de professionnels du secteur. Qui sait, peut-être que quelqu'un de NexusAM remarquera tes posts et te contactera pour un entretien !

✨Postule directement via notre site

N’oublie pas que postuler sur le site de NexusAM est souvent le moyen le plus direct et efficace d'attirer l'attention. Sois proactif et n'hésite pas à postuler même si tu n'as pas tous les critères d'une offre : montrer ton enthousiasme peut faire toute la différence !

Nous pensons qu'il te faut ces compétences pour exceller en tant que Backend Developer

C++ (C++17 ou version ultérieure)
Conception de systèmes complexes
Ingestion de données à haut débit
Traitement de données multi-modales
Développement d'APIs en Python
WebSockets
Gestion de la mémoire

Quelques conseils pour ta candidature 🫡

Montre tes compétences techniques:Dans le secteur de l'ingénierie et développement logiciel, il est crucial de mettre en avant tes compétences techniques dans ton CV. Mentionne ton expérience avec des langages de programmation spécifiques, des frameworks, ou des projets antérieurs. N'hésite pas à intégrer des liens vers ton GitHub ou des projets personnels pour donner vie à ton profil !

Personnalise ta lettre de motivation:Avec un poste à temps plein, ta lettre de motivation doit refléter ta passion pour le développement logiciel. Explique pourquoi tu souhaites rejoindre NexusAM et comment tu peux contribuer à leurs projets. Parle aussi de ton intérêt à apprendre et à évoluer au sein de l'équipe.

Démontre ta capacité à travailler en équipe:Les projets de développement logiciel sont souvent le fruit d'un travail collaboratif. Mets en avant dans ton CV des expériences où tu as fait partie d’une équipe, que ce soit dans des stages, des projets universitaires ou des contributions open-source. Les soft skills, ça compte aussi !

Sois clair sur tes attentes:Dans ta candidature pour un poste à temps plein, n'hésite pas à mentionner tes attentes concernant le rôle et la culture d'entreprise. Dis-nous ce qui est important pour toi, que ce soit les technologies utilisées ou l'environnement de travail, pour que NexusAM sache que tu es sérieux dans ta démarche et que tu es motivé pour un engagement à long terme.

Comment te préparer à un entretien d'embauche chez NexusAM

✨Maîtrise des langages de programmation

Pour un poste en ingénierie et développement logiciel chez NexusAM, assure-toi de bien maîtriser les principaux langages demandés dans l'annonce. Prépare-toi à répondre à des questions techniques sur des projets que tu as réalisés ou même à coder en direct lors de l'entretien. Montre que tu sais comment résoudre des problèmes en temps réel !

✨Prépare ton portfolio technique

N'oublie pas d'apporter ton portfolio, surtout si tu as des projets de développement logiciel que tu peux montrer. C'est toujours un plus de pouvoir parler de ton expérience concrète et des challenges que tu as surmontés lors de tes projets précédents. Ça peut vraiment faire la différence chez NexusAM !

✨Compréhension des méthodologies agiles

Dans notre domaine, on utilise souvent des méthodologies agiles. Sois prêt à discuter de ton expérience avec des frameworks tels que Scrum ou Kanban. Explique comment tu as travaillé en équipe et comment cela a impacté tes projets précédents. Cela montrera ta capacité à t'adapter rapidement au sein d'équipes dynamiques.

✨Sois prêt pour des mises en situation

Attends-toi à des questions comportementales où tu devras prouver ta capacité à gérer des situations stressantes, comme des délais serrés ou des conflits au sein de l'équipe. Prépare quelques anecdotes précises sur ces expériences, car chez NexusAM, ils rechercheront des candidats réactifs et capables de travailler sous pression.