Esri
Esri
Ingénieur(e) en développement logiciel senior C++ - Données et édition 3D
Aperçu
Au cours de la dernière décennie, les graphiques informatiques 3D et les technologies 3D basées sur le web ont progressé à un rythme incroyable, et notre équipe de développement logiciel 3D est à la pointe de cette innovation. Nous construisons la plateforme de cartographie et d'analyse de données géospatiales leader mondial, au service de millions d'utilisateurs dans un large éventail d'industries. Nos logiciels sont conçus pour être modulaires, réutilisables et exceptionnellement bien conçus pour répondre aux besoins d'une communauté mondiale diversifiée. Nous travaillons dans un environnement rapide et itératif, nous améliorant continuellement grâce aux commentaires des utilisateurs, aux métriques de performance et aux tendances évolutives de l'industrie.
Nous cherchons à intégrer un développeur expérimenté dans l'équipe pour appliquer son expertise dans les formats 3D et CAD standards de l'industrie, la génération de niveaux de détail (LOD), les techniques de simplification et de compression de maillage, le rendu en temps réel et les structures de données spatiales pour un contenu 3D optimisé dans des systèmes de bases de données à grande échelle. De solides compétences en ingénierie logicielle et en mathématiques, ainsi qu'une solide compréhension des technologies de bases de données, sont essentielles pour réussir dans ce rôle.
Rejoignez-nous et aidez à repousser les limites de la technologie 3D pour fournir des solutions puissantes et concrètes.
Responsabilités
- Construire des composants logiciels C++ qui suivent les modèles de conception, les méthodologies de développement et les modèles de déploiement standards de l'industrie
- Travailler en étroite collaboration avec les ingénieurs produit pour mettre en œuvre les exigences et créer des architectures d'applications et des API pour atteindre les objectifs du produit
- Concevoir et développer des logiciels stables qui incluent une validation de test automatisée
- Développer des composants et des bibliothèques réutilisables pour un usage interne et en open source
- Travailler dans le cadre de processus agiles pour une livraison rapide et à cycle court
- Se fixer des objectifs complexes qui repoussent les limites du possible
- Résoudre et articuler des problèmes complexes par la conception d'applications, le développement et des expériences utilisateur exemplaires
Exigences
- +5 ans d'expérience dans le développement de code robuste et des compétences exceptionnelles en résolution de problèmes utilisant C++ (C++20, STL)
- Expérience avec les formats 3D standards de l'industrie tels que DWG, IFC, FBX, OBJ, glTF, USD, Collada, CityGML
- Expérience avec des systèmes de bases de données tels que Postgres, Oracle ou SQL Server
- Compréhension des algorithmes, des structures de données et des modèles de conception
- Connaissance des méthodologies de développement Agile et des processus de développement piloté par les tests
- Expérience dans le développement de logiciels fonctionnant dans le cloud
- Expérience avec les langages de script d'application (tels que Python, JavaScript) et les protocoles et formats web tels que REST et JSON
- Diplôme de licence en informatique, ingénierie, mathématiques, SIG ou domaine connexe
Qualifications recommandées
- Master ou doctorat en informatique, ingénierie, mathématiques, SIG ou domaine connexe
- Solide connaissance de C#
- Expérience en visualisation de données, cartographie, projections et SIG
- Expérience dans le traitement de données 3D
- Connaissance de la plateforme ArcGIS de Esri
#LI-RC2 #LI-Onsite
Si vous ne remplissez pas toutes les qualifications recommandées pour ce poste, nous vous encourageons à postuler quand même !
Esri est un employeur garantissant l'égalité des chances (EOE) et tous les candidats qualifiés recevront une considération pour l'emploi sans distinction de race, de couleur, de religion, de sexe, d'orientation sexuelle, d'identité de genre, d'origine nationale, de statut de handicap, de statut de vétéran protégé ou de toute autre caractéristique protégée par la loi.
Si vous avez besoin d'un aménagement raisonnable pour toute partie du processus d'emploi, veuillez envoyer un e-mail à [email protected] et nous faire part de la nature de votre demande et de vos coordonnées. Veuillez noter que seules les demandes concernant un aménagement raisonnable recevront une réponse de cette adresse e-mail.
Esri Confidentialité Esri prend très au sérieux sa responsabilité de protéger votre vie privée. Nous nous engageons à respecter votre vie privée en assurant la transparence sur la manière dont nous acquérons et utilisons vos informations, en vous donnant le contrôle de vos informations et de vos préférences, et en nous conformant aux normes nationales et internationales les plus strictes, notamment le CCPA et le RGPD.
Rémunération globale
La stratégie de rémunération globale compétitive de Esri comprend des avantages sociaux et de santé de premier plan : assurance médicale, dentaire, vision, assurance vie de base et supplémentaire pour les employés (et leurs familles), programmes 401(k) et de participation aux bénéfices, accumulation minimale de 80 heures de congés payés, douze jours fériés payés tout au long de l'année civile, et opportunités de croissance personnelle et professionnelle.
Le salaire de base est une composante de notre stratégie de rémunération globale. Les décisions de rémunération et la fourchette de base pour ce rôle prennent en compte de nombreux facteurs, notamment les compétences ; l'expérience et la formation ; les licences et certifications ; ainsi que d'autres besoins commerciaux et organisationnels.
Une estimation raisonnable de la fourchette de salaire de base est $123,136 — $202,488 USD
L'entreprise
Chez Esri, la diversité est plus qu'un simple mot sur une carte. Lorsque des employés d'expériences, de perspectives, d'origines et de cultures différentes se réunissent, nous sommes plus innovants et finalement un meilleur endroit où travailler. Nous croyons en un effectif diversifié uni sous notre mission de créer un changement mondial positif. Nous comprenons que la diversité, l'équité et l'inclusion ne sont pas une destination mais un processus continu. Nous nous engageons à continuer d'apprendre, de grandir et de changer notre lieu de travail afin que chaque employé puisse contribuer au meilleur travail de sa vie. Notre engagement envers ces principes s'étend aux communautés mondiales que nous servons en créant un changement positif grâce à la technologie SIG. Pour plus d'informations sur les initiatives de Esri en matière d'équité raciale et de justice sociale, veuillez visiter notre site web ici.
