NextGenEnergyJobsPowering sustainable careers
Esri logo

Principal C Backend Developer

Esri
Posted March 11, 2025

Redlands, California

Energy Management

$140,608 - $237,952

Full Time

Job Description

The job involves developing and optimizing a geospatial mapping and data analysis platform, focusing on 3D data pre-processing and visualization algorithms. The role requires solving complex problems related to distributed systems and enhancing backend architecture.

Responsibilities

  • Research, analyze, and implement 3D data pre-processing visualization algorithms
  • Solve complex problems with distributed systems and data management
  • Propose and implement improvements in backend system architecture

Requirements

  • 8 years of experience as a C software developer working on large software projects
  • Track record of designing complex algorithms in the field of computational geometry, 3D graphics or data processing
  • Familiarity with 3D real-time rendering techniques and concepts
  • Experience with private and public cloud infrastructures
  • Ability to clearly describe and analyze a problem and to articulate a solution
  • Excellent written and verbal communication skills
  • Bachelor's degree in computer science, computer engineering, or a related field

Benefits

  • Competitive total rewards strategy
  • Industry-leading health and welfare benefits (medical, dental, vision, life insurance)
  • 401(k) and profit-sharing programs
  • Minimum accrual of 80 hours of vacation leave
  • Twelve paid holidays throughout the calendar year
  • Opportunities for personal and professional growth
  • Base salary range of 140,608 - 237,952 USD

More jobs at Esri

Esri logo

Account Manager

Esri
Jan 27
Charlotte, North Carolina
Full Time
Energy Management
$66,560 - $114,400/yr
Esri logo

3D Software Engineer II Scene Layers

Esri
Jan 24
Redlands, California
Full Time
Energy Management
$97,344 - $162,240/yr
Esri logo

Accountant Accounting Operations

Esri
Jan 24
Redlands, California
Full Time
Energy Management
$68,224 - $94,952/yr