Job Description
Develop and optimize scalable geocoding and location-based search solutions within Esri's software products, working on algorithms, data structures, and APIs to enhance spatial data search performance across various platforms.
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 a related field
Benefits & Perks
Relocation assistance
Industry-leading health and welfare benefits (medical, dental, vision, basic and supplemental life insurance)
401(k) and profit-sharing programs
Minimum of 80 hours of vacation leave
Twelve paid holidays throughout the 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.
Job Alerts
Get notified about new sustainability jobs
More jobs at Esri
Sr. Accountant Revenue
Esri
NEW
Redlands
Full Time
14h
$85k-144k
Sr. Accountant Revenue
Esri
NEW
Vienna
Full Time
14h
$85k-144k
Treasury Manager
Esri
NEW
Redlands
Full Time
14h
$108k-184k