← Все вакансии/Lead/Esri
LeadOfficeParis

Software Developer

E
Esri
Уровень
Lead
Формат
Office
О роли

Описание вакансии

About the company

Esri builds GIS technology and the ArcGIS platform.

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
Conditions
  • Onsite position in Paris, FR
  • Recommended: multi-threading/concurrency, performance optimization, utilities/telecom, GIS or network topology domain knowledge, graph databases/analytics
Стек и навыки

С чем работаем