C++ Software Development Engineer II - Graph Algorithms
Environmental Systems Research InstituteC++ Software Development Engineer II - Graph Algorithms
Environmental Systems Research InstituteLocation
Redlands, CA
Type
Full-time
Posted
8/24/2026
Compensation
$101,192 per year
Job description
This role involves joining the ArcGIS Network Analyst team to develop advanced routing algorithms that optimize transportation and delivery systems. The team focuses on creating high-performance graph algorithms for various platforms, impacting millions of users globally. Candidates will apply their coding skills and passion for problem-solving to tackle real-world transportation challenges. The position offers relocation assistance to Redlands, CA.
Requirements
- 1+ years of experience designing and implementing transportation network graph algorithms
- Experience with C++11 and modern C++ style and idioms
- Experience designing, analyzing, and implementing graph algorithms
- Familiarity with basic data structures
- Ability to clearly describe and analyze a problem and to articulate a solution
- Excellent written and verbal communication skills
- Strong time management, prioritization, teamwork, and interpersonal skills
- Master degree or Ph.D. in computer science, engineering, or a related field
Responsibilities
- Design and implement algorithms and solvers in C++ for transportation routing problems
- Optimize existing and new C++ code to reduce memory consumption and to increase performance and scalability
- Analyze computational complexity of algorithms
- Work with product engineers to diagnose root causes for incorrect software behavior and failures
- Fix bugs in the existing C++ codebase
- Write comprehensive technical specifications and design documents
- Participate throughout the software development life cycle
H-1B filing history
Public USCIS petition and DOL LCA counts · latest USCIS FY2026, LCA FY2026
Filing entity: Environmental Systems Research Institute Inc
As of Aug 23, 2026
Initial approvals
44
FY2026
Approval rate
98.9%
FY2026
LCA certified
67
FY2026
Entry-level share
49.3%
FY2026
Initial approvals YoY
+3%
Trend
LCA certified YoY
-31%
Trend
Initial approvals by fiscal year
Approval rate by fiscal year
Continuing vs initial approvals
LCA certified positions by quarter
LCA certified positions by fiscal year
Based on public USCIS and DOL filings; not a sponsorship guarantee.
Is this posting expired or inaccurate?
