Esri · 3 weeks ago
Sr. C++ Software Development Engineer - Visualization & Cartography
Esri is a leading company in geographic information systems (GIS) software. The role involves developing high-quality cartographic functionality and optimizing software solutions using C++ to enhance the visualization and sharing of geospatial data.
3D TechnologyAnalyticsBig DataCivicTechData VisualizationInternet of ThingsMapping ServicesRemote SensingSoftware
Responsibilities
Leverage your expertise in C++ and the Standard Template Library (STL) to design, develop, and optimize high-performance software solutions
Develop tools and services to prepare/ create/ store spatial data in a ready to visualize formats like vector tiles
Troubleshoot, identify, and address issues
Identify and address performance issues
Qualification
Required
5+ years of software development experience utilizing C++
Strong background in computational geometry, algorithms, data structures
Demonstrated experience with one or more graphics libraries
Experience with OpenGL and Shaders languages
Strong background in algorithms, data structures and design patterns
Bachelor's in computer science, engineering, mathematics, or STEM related field
Preferred
Experience in software development involving GIS or related to graphics
Familiarity with databases
Familiarity with Esri products like ArcMap, ArcGIS Pro, Vector Tiles
Master's in computer science, engineering, mathematics, or STEM related field
Benefits
Medical
Dental
Vision
Basic and supplemental life insurance for employees (and their families)
401(k)
Profit-sharing programs
Minimum accrual of 80 hours of vacation leave
Twelve paid holidays throughout the calendar year
Opportunities for personal and professional growth
Company
Esri
Esri is a software company that devolops geographic information system software, location intelligence, and mapping.
H1B Sponsorship
Esri has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (1)
2022 (5)
Funding
Current Stage
Late StageLeadership Team
Recent News
2026-01-09
Business Wire
2025-12-16
Company data provided by crunchbase