C++ Raster Analytics Engineer II

ESRI

Redlands (CA)

On-site

USD 101,192 - 167,336

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Life insurance
Vacation time
Paid holidays
401(k)

Job summary

Esri's ArcGIS Spatial Analyst team in California is seeking a C++ Software Developer II to advance raster analytics for desktop and cloud platforms. You will contribute to the design and development of next‑generation analysis tools, delivering high‑performance capabilities across GIS domains.

You will work with a team to optimize algorithms, diagnose bottlenecks, and implement robust software components. The role requires 2+ years in C++ and a STEM degree, with competitive rewards and growth

Qualifications

  • 2+ years of demonstrated experience in C++ software development.
  • Strong understanding of algorithms, data structures, and design patterns.
  • Excellent problem-solving, design, development, and debugging skills.
  • Familiarity with distributed systems, parallel processing, and GPU-accelerated computing.
  • Bachelor's degree in Computer Science, Engineering, Mathematics, or a related STEM field.

Responsibilities

  • Transform cutting-edge research into high-performance analytical tools across GIS domains.
  • Partner with a collaborative team to conceptualize, design, and deliver innovative GIS solutions.
  • Architect and implement robust software components using industry-standard design principles and best practices.
  • Proactively identify, analyze, and resolve software defects and performance bottlenecks through automated testing and optimization.

Skills

C++ programming
Algorithms & data structures
Problem solving
Distributed systems
GPU-accelerated computing

Education

Bachelor's degree in Computer Science, Engineering, Mathematics, or related STEM
Master's degree or Ph.D. in Computer Science, Engineering, Mathematics, or related STEM

Tools

C#
WPF
Agile
Test-driven development (TDD)

Job description

Esri's ArcGIS Spatial Analyst team in California is seeking a C++ Software Developer II to advance raster analytics for desktop and cloud platforms. You will contribute to the design and development of next‑generation analysis tools, delivering high‑performance capabilities across GIS domains.

You will work with a team to optimize algorithms, diagnose bottlenecks, and implement robust software components. The role requires 2+ years in C++ and a STEM degree, with competitive rewards and growth

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

C++ Software Developer II - Raster Analysis
C++ Software Developer II - Raster Analysis

Esri • Redlands (CA)

On-site
USD 101,192 - 167,336
Life insurance
Vacation time
Paid holidays
+1
Senior C++ 2D/3D GIS Graphics Engineer
Senior C++ 2D/3D GIS Graphics Engineer

ESRI • Portland (ME)

On-site
USD 151,000 - 247,000
Health benefits
Vacation time
401(k) & Profit-sharing
Product Engineer II- Raster Analysis
Product Engineer II- Raster Analysis

Esri • Redlands (CA)

On-site
USD 76,000 - 129,000
Industry-leading health benefits
401(k) and profit-sharing programs
Minimum 80 hours of vacation leave
+1
C++ Backend Engineer — Raster & Imagery (Cloud-Native)
C++ Backend Engineer — Raster & Imagery (Cloud-Native)

ESRI • Redlands (CA)

On-site
USD 97,000 - 164,000
Medical, dental, and vision benefits
401(k) and profit-sharing programs
Paid vacation and holidays
Geospatial Software Engineer — AI & GIS Tools
Geospatial Software Engineer — AI & GIS Tools

ESRI • Redlands (CA)

On-site
USD 137,000 - 140,000
Health insurance
Dental insurance
Vision insurance
+3
Sr. C++Software Development Engineer - ArcGIS Pro 3D Analysis
Sr. C++Software Development Engineer - ArcGIS Pro 3D Analysis

Esri • Redlands (CA)

On-site
USD 100,000 - 130,000
C/C++ Software Development Engineer II
C/C++ Software Development Engineer II

Esri • Redlands (CA)

On-site
USD 97,000 - 164,000
Health and welfare benefits
401(k) and profit-sharing programs
Paid vacation and holidays
+1
C/C++ Software Development Engineer II
C/C++ Software Development Engineer II

PowerToFly • Redlands (CA)

On-site
USD 97,000 - 164,000
Medical, dental, and vision benefits
401(k) and profit-sharing programs
Minimum accrual of 80 hours of vacation leave
C/C++ Software Development Engineer II - Data Management
C/C++ Software Development Engineer II - Data Management

Esri • Redlands (CA)

On-site
USD 97,760 - 163,280
Medical, dental, and vision insurance
401(k) and profit-sharing programs
Minimum of 80 hours vacation leave
+1
Software Development Engineer II - ArcGIS Geocoding
Software Development Engineer II - ArcGIS Geocoding

ESRI • Redlands (CA)

On-site
USD 101,000 - 168,000
Relocation assistance
Health benefits
401(k) and profit sharing
+1