C++ Software Developer Ii –raster & Imagery

Esri

Redlands, CA, United States
Base: $101,192—$167,336 usd; bonus/equity: not spe...
On-site
Modern c++ programming practices
Cloud platforms (azure, aws)
Container technologies (docker, kubernetes)
Esri is seeking a C++ Software Developer II to enhance the ArcGIS Enterprise platform, focusing on building distributed systems and cloud-native applications. The ideal candidate will have a strong background in C++, cloud platforms, and container technologies, with a passion for spatial data analytics

Job Summary

  • Come build the next generation of ArcGIS Enterprise, a suite of products delivering state-of-the-art mapping and analytics capability to thousands of customers and millions of users worldwide.
  • As a software engineer, you will work with our cross-functional global team of software engineers, product engineers, designers, product managers, and release engineers.
  • If you are passionate about building great distributed systems, micro-services architecture, and spatial data analytics, join us!

Matching Summary

Match Score: 85

Esri is seeking a C++ Software Developer II to enhance the ArcGIS Enterprise platform, focusing on building distributed systems and cloud-native applications. The ideal candidate will have a strong background in C++, cloud platforms, and container technologies, with a passion for spatial data analytics.

Salary

Base: $101,192—$167,336 USD; Bonus/Equity: Not specified; Benefits: industry-leading health and welfare benefits: medical, dental, vision, basic and supplemental life insurance for employees (and their families), 401(k) and profit-sharing programs, minimum accrual of 80 hours of vacation leave, twelve paid holidays throughout the calendar year, and opportunities for personal and professional growth.

Skills & Requirements

Must-have

  • modern C++ programming practices
  • cloud platforms (Azure, AWS)
  • container technologies (Docker, Kubernetes)
  • web technologies (REST APIs, HTTP)
  • distributed systems architecture

Nice-to-have

  • large-scale distributed computing
  • Linux, bash, shell scripts
  • monitoring tools (Prometheus, Grafana)
  • provisioning tools (Terraform, CloudFormation)
  • Esri products or GIS software

Key Requirements

  • 2+ years of professional experience
  • Bachelor’s degree in computer science, engineering, mathematics, or related field
  • Strong problem-solving, design, development, and debugging skills
  • Excellent communication, collaboration, and time management skills

Work Rights

Not specified

Tailored Resume

Cover Letter