Principal C++ Software Developer - Network Diagram Ajouter aux favoris

Paris
Overview

As a Principal Software Developer with expertise in software development and applied mathematics, you lead with strong problem-solving skills and a commitment to rigor and innovation. You deliver solutions that are correct, scalable, and maintainable while guiding the design and evolution of Network Diagram capabilities within the GIS platform, balancing user needs, technical constraints, performance, and long-term architecture. You will collaborate with engineers, architects, GIS experts, and UX/UI partners to build interactive network and schematic visualization software that supports critical infrastructure modeling and management, including electric and telecommunications networks.

Responsibilities
  • Drive technical design and end-to-end delivery of Network Diagram features (rules, layouts, diagram building)
  • Translate customer and internal needs into clear requirements and implementable solutions
  • Design and optimize algorithms (geometry/graph theory) for large, real-world network datasets
  • Collaborate across C++, C#, GIS platform, architecture, UX, and QA to align scope and execution
  • Ensure quality via code reviews, unit/performance testing, and strong edge-case handling
  • Establish best practices and mentor engineers to raise engineering standards
Requirements
  • 8+ years software development experience with demonstrated technical leadership
  • Expert C++ (STL, C++17, Boost) and strong CS fundamentals (algorithms/data structures/design patterns)
  • Applied math skills (geometry, graph theory) and performance-focused problem solving
  • Experience with testing (unit + performance), large codebases, and Agile/Scrum
  • Working knowledge of relational databases
  • Fluent English communication
  • Bachelor's degree in computer science, mathematics, engineering, or related field
Recommended Qualifications
  • Ability to use coding language models productively (such as GitHub Copilot, Claude Code) to accelerate development while maintaining code quality, security, and correctness
  • Multi-threading/concurrency and performance optimization experience
  • Utilities/telecom, GIS, or network topology domain knowledge
  • Familiarity with graph databases/graph analytics
  • Master's degree in computer science, mathematics, engineering, or related field
#LI-Onsite

The Company

At Esri, diversity is more than just a word on a map. When employees of different experiences, perspectives, backgrounds, and cultures come together, we are more innovative and ultimately a better place to work. We believe in having a diverse workforce that is unified under our mission of creating positive global change. We understand that diversity, equity, and inclusion is not a destination but an ongoing process. We are committed to the continuation of learning, growing, and changing our workplace so every employee can contribute to their life's best work. Our commitment to these principles extends to the global communities we serve by creating positive change with GIS technology. For more information on Esri's Racial Equity and Social Justice initiatives, please visit our website here.

If you don't meet all of the preferred qualifications for this position, we encourage you to still apply!

Esri is an equal opportunity employer (EOE) and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. If you need reasonable accommodation for any part of the employment process, please email [email protected] and let us know the nature of your request and your contact information. Please note that only those inquiries concerning a request for reasonable accommodation will be responded to from this e-mail address.

Esri Privacy Esri takes our responsibility to protect your privacy seriously. We are committed to respecting your privacy by providing transparency in how we acquire and use your information, giving you control of your information and preferences, and holding ourselves to the highest national and international standards, including CCPA and GDPR compliance.
Publié le 2026-04-09

Emplois Recommandés

Développeur Front-End (IT)

Ecco Technologies
Paris

Responsabilités : Concevoir et développer des composants sur la plateforme AEM. Développer le theming des sites. Optimiser les performances des systèmes existants et veiller à leur évolutivité. …

Voir les Détails
Publié le 2026-03-06

CONDUCTEUR DE TRAVAUX TCE H/F (3) (3)

LTD international
Paris

Présentation de l'agence LTd compte 9 agences spécialisées en recrutement et en travail temporaire organisées par pôle d'expertise en Ingénierie, Encadrement BTP et Tertiaire Haut de Gamme - F…

Voir les Détails
Publié le 2025-10-21

Conseiller(ère) clientèle - BTS NDRC - CHELA+ - H/F - Alternance

GROUPE IGF
Paris

CHELA + est une société de conseil en ingénierie industrielle présente dans les métiers de l’industrie de pointe. Nous intervenons dans les systèmes embarqués (électronique, logiciel et mécanique) et…

Voir les Détails
Publié le 2026-03-31

ALT 2026 - Apprenti(e) Production Planing and Scheduling (H/F)

AIRBUS
Paris

**Job Description:** *Envie de déployer vos ailes ? Et si votre aventure commençait avec nous ? Quel que soit le métier de vos rêves, nous avons peut-être l'apprentissage qu'il vous faut !* Vous…

Voir les Détails
Publié le 2026-03-28

Account Partner - LIMS Europe

Veeva Systems
Paris

Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in histo…

Voir les Détails
Publié le 2026-01-09

Chargé-e de gestion et de pilotage des contrats de recherche

INRAE
Paris

Présentation d'INRAE INRAE, Institut national de recherche pour l’agriculture, l’alimentation et l’environnement, est un organisme public de recherche qui réunit 12 000 collaborateurs au sein d…

Voir les Détails
Publié le 2026-03-20

Chargé(e) de Ressources Humaines Campus en alternance F/H

Groupe Galeries Lafayette
Paris

S’émerveiller devant les vitrines, vivre des expériences surprenantes, découvrir les dernières tendances en ligne comme en magasin, cela résonne forcément en vous ! Intégrer le Groupe Galeries Lafa…

Voir les Détails
Publié le 2026-03-19

Area Manager Retail H/F

Talents Commerciaux
Paris

Talents Executive  (Groupe Linking Talents) est un cabinet de recrutement qui a pour vocation d'accompagner les entreprises dans la recherche de leurs cadres sur l'ensemble des fonctions support : Fi…

Voir les Détails
Publié le 2026-03-17

Gynécologue statut salarié H/F - Paris 75017

JoberGroup
Paris 17e

Retrouvez plus de 4000 offres d'emploi santé sur notre site et application mobile Jober Group. Profitez d'un réseau de 2000 partenaires sur toute la France, d'une équipe d'experts du recrutement mé…

Voir les Détails
Publié le 2026-04-09

TECHNICIEN MÉTHODES MAINTENANCE / DÉPLOIEMENT GMAO (H/F)

Connectt Travail Temporaire
Paris

Description du poste : Connectt Industrie est une agence d'intérim et de placements en CDD et CDI spécialisée dans les secteurs de l'industrie et de la logistique. Nous sommes basés au coeur de l'est …

Voir les Détails
Publié le 2026-03-27