LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Esri›C++ Software Developer II - Raster Analysis
Esri

About Esri

Empowering organizations with spatial intelligence

🏢 Tech👥 5K-10K📅 Founded 1969📍 Redlands, California, United States

Key Highlights

  • Headquartered in Redlands, California
  • Over 350,000 users globally, including government and NGOs
  • Flagship product ArcGIS is a leader in GIS software
  • Approximately 10,000 employees dedicated to GIS innovation

Esri, headquartered in Redlands, California, is a leading provider of geographic information system (GIS) software, with over 350,000 users worldwide. Their flagship product, ArcGIS, is utilized by organizations across various sectors, including government, transportation, and environmental manageme...

🎁 Benefits

Esri offers comprehensive benefits including competitive salaries, equity options, generous PTO, flexible work arrangements, and a strong commitment t...

🌟 Culture

Esri fosters a culture focused on innovation in GIS technology, emphasizing collaboration and a commitment to sustainability. The company values commu...

🌐 Website💼 LinkedIn𝕏 TwitterAll 305 jobs →
Esri

C++ Software Developer II - Raster Analysis

Esri • Redlands, CA

Posted 1 month ago🏛️ On-SiteMid-LevelSoftware engineering📍 Redlands
Apply Now →

Skills & Technologies

C++

Overview

Esri is hiring a C++ Software Developer II for their ArcGIS Spatial Analyst team to design and build raster analysis tools. You'll work with C++ to develop solutions for GIS applications. This position requires 2+ years of C++ experience.

Job Description

Who you are

You have 2+ years of experience in C++ development, demonstrating a strong understanding of software design principles and patterns. You are skilled in writing, building, testing, and debugging code, and you have a knack for finding and fixing software bugs and performance issues using automated test frameworks. Your background includes working on complex problems in GIS applications, particularly in areas such as statistical analysis and surface analysis.

You thrive in collaborative environments, working closely with your team to envision and define new GIS tools based on user requirements. You are familiar with distributed and parallel computing, and you understand the importance of leveraging cloud computing to enhance software capabilities. Your analytical mindset allows you to tackle real-world issues effectively, contributing to the development of tools that help users make better decisions.

Desirable

Experience with GPU programming and knowledge of multidimensional scientific data support and analysis would be a plus. You are eager to learn and adapt to new technologies, and you are open to exploring innovative solutions in the GIS domain.

What you'll do

As a C++ Software Developer II, you will be responsible for designing and implementing software components that enhance Esri's raster analysis tools. You will collaborate with your team to develop and maintain tools that address various GIS application areas, including climate risk analysis and spatial analysis on networks. Your role will involve writing and debugging code, ensuring that the software meets industry standards and user needs.

You will engage in statistical analysis for local, focal, and zonal operations, contributing to the development of tools that assist in making informed decisions regarding environmental risks. Your work will directly impact the capabilities of Esri's desktop, ArcGIS Online, and ArcGIS Enterprise products, helping to advance the powerful ArcGIS functionalities.

What we offer

Esri provides a supportive work environment where you can grow your skills and contribute to meaningful projects. You will have the opportunity to work with a team of passionate engineers dedicated to solving complex spatial analytical problems. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds in our team.

Join us at Esri and be part of a mission-driven company that empowers users to make better decisions through innovative GIS solutions. We offer competitive compensation and benefits, fostering a culture of collaboration and continuous learning.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Esri.

Apply Now →Get Job Alerts