Esri logo

Sr. C Software Engineer - ArcGIS Geocoding Algorithms

Esri
Redlands, California
Full Time
Posted October 28, 2025
$119k - $198k
Apply Now

Application opens on company website

Job Description

This role involves developing scalable and efficient geocoding and location-based search solutions within Esri's software products, working on algorithms, data structures, and APIs to enhance spatial data search capabilities across various platforms.

Key Responsibilities

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

Requirements

  • 5 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

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