{"schemaVersion":"jobsearcher.job.v1","id":"89d87efc215d89d73cdc818f","url":"https://jobsearcher.com/jobs/89d87efc215d89d73cdc818f","canonicalUrl":"https://jobsearcher.com/jobs/89d87efc215d89d73cdc818f","title":"C++ Software Developer II - Raster Analysis","description":"Overview\nJoin Esri as a C++ Software Developer on the ArcGIS Spatial Analyst team to design and build next-generation raster analytics that run efficiently on desktop and cloud. You will translate cutting-edge research into scalable tools for GIS domains such as terrain analysis, pattern and density analysis, and hydrologic modeling, contributing to a high-performance platform. You collaborate with a cross-functional team to architect robust components and optimize performance through testing and debugging. This role offers the opportunity to shape spatial analytics at scale using GPU and cloud technologies, aligning with Esri’s mission to empower better decision-making with GIS. You will contribute到\n\nCompensation / Benefitsmedical, dental, visionbasic and supplemental life insurance401(k) and profit-sharingminimum 80 hours vacationtwelve paid holidays\nResponsibilitiesTransform advanced concepts into high-performance analytical tools across GIS domainsCollaborate with a team to design and deliver innovative GIS solutionsArchitect and implement robust software components following best practicesIdentify and resolve defects and performance bottlenecks through automated testing and optimization\nKey requirements2+ years of experience in C++ software developmentStrong understanding of algorithms, data structures, and design patternsFamiliarity with distributed systems, parallel processing, and GPU-accelerated computingBachelor’s degree in Computer Science, Engineering, Mathematics, or a related STEM fieldproblem-solvingcollaborationproactive debuggingC++ software developmentGPU-accelerated computingparallel processing","company":"Esri","rawCompany":"esri","city":"Apple Valley","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-09-15T04:26:49.496Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"}],"industries":[{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"C++ Software Developer II - Raster Analysis","description":"Overview\nJoin Esri as a C++ Software Developer on the ArcGIS Spatial Analyst team to design and build next-generation raster analytics that run efficiently on desktop and cloud. You will translate cutting-edge research into scalable tools for GIS domains such as terrain analysis, pattern and density analysis, and hydrologic modeling, contributing to a high-performance platform. You collaborate with a cross-functional team to architect robust components and optimize performance through testing and debugging. This role offers the opportunity to shape spatial analytics at scale using GPU and cloud technologies, aligning with Esri’s mission to empower better decision-making with GIS. You will contribute到\n\nCompensation / Benefitsmedical, dental, visionbasic and supplemental life insurance401(k) and profit-sharingminimum 80 hours vacationtwelve paid holidays\nResponsibilitiesTransform advanced concepts into high-performance analytical tools across GIS domainsCollaborate with a team to design and deliver innovative GIS solutionsArchitect and implement robust software components following best practicesIdentify and resolve defects and performance bottlenecks through automated testing and optimization\nKey requirements2+ years of experience in C++ software developmentStrong understanding of algorithms, data structures, and design patternsFamiliarity with distributed systems, parallel processing, and GPU-accelerated computingBachelor’s degree in Computer Science, Engineering, Mathematics, or a related STEM fieldproblem-solvingcollaborationproactive debuggingC++ software developmentGPU-accelerated computingparallel processing","datePosted":"2026-09-15T04:26:49.496Z","dateModified":"2026-09-15T04:26:49.496Z","hiringOrganization":{"@type":"Organization","name":"Esri","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Apple Valley","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"89d87efc215d89d73cdc818f"},"url":"https://jobsearcher.com/jobs/89d87efc215d89d73cdc818f"}}