Esri logo

Principal C Software Engineer - ArcGIS Geocoding Algorithms

Esri
Redlands, California
Full Time
Posted October 28, 2025
$146k - $241k
Apply Now

Application opens on company website

Job Description

Develop and enhance global geocoding and search solutions by creating scalable, efficient algorithms and data structures for location-based APIs and services across various platforms, leveraging advanced programming skills and innovative technology.

Key Responsibilities

  • Write scalable, reusable, and maintainable code for geocoding solutions
  • Develop advanced search algorithms for large datasets
  • Design and implement efficient data formats and structures for spatial data
  • Optimize existing and new code to improve performance and reduce memory usage

Requirements

  • 8 years of related software development experience
  • Strong development skills in C, C 11 and higher, STL, Boost, Clang, MSVC, and/or Rust
  • Strong background in algorithms, data structures, and design patterns
  • Excellent written and verbal communication skills
  • Effective time management and organizational skills
  • Bachelor's degree in Computer Science, Engineering, Mathematics, Information Systems, GIS, or related field

Benefits & Perks

Industry-leading health and welfare benefits including medical, dental, and vision insurance
Basic and supplemental life insurance for employees and their families
401(k) and profit-sharing programs
Minimum of 80 hours of vacation leave
Twelve paid holidays throughout the calendar year
Opportunities for personal and professional growth
Relocation assistance (if needed)

Ready to Apply?

Join Esri and make an impact in renewable energy

Stay Updated on Sustainability Jobs

Get the latest renewable energy jobs and career tips delivered to your inbox.

More jobs at Esri

Esri logo

Sr. Accountant Revenue

Esri
NEW
Redlands
Full Time
13h
$85k-144k
Esri logo

Sr. Accountant Revenue

Esri
NEW
Vienna
Full Time
13h
$85k-144k
Esri logo

Treasury Manager

Esri
NEW
Redlands
Full Time
13h
$108k-184k