C++ Software Developer II –Raster & Imagery

Esri
United States
Workplace: OnsiteFull timeUSD 97,760 - 163,280 annuallyFunction: Software EngineeringExperience: 2+ yearsEducation: bachelorsSkills: ["Communication","Collaboration","Time management","Problem-solving"]

Software Engineer role focused on designing, developing, and maintaining distributed, cloud-enabled backend components for ArcGIS Image Server and Raster Analytics Server. You will work on containerized microservices, SDKs, APIs, and cloud-native workflows within an agile, cross-functional team to deliver scalable GIS software and analytics capabilities.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Esri
Esri
5 months ago

C++ Software Developer II –Raster & Imagery

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 16 hours agoStatus: Live

Job Summary

Software Engineer role focused on designing, developing, and maintaining distributed, cloud-enabled backend components for ArcGIS Image Server and Raster Analytics Server. You will work on containerized microservices, SDKs, APIs, and cloud-native workflows within an agile, cross-functional team to deliver scalable GIS software and analytics capabilities.
Location: United States
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Entry level

Key Responsibilities

  • •Design, develop, and maintain the operational components supporting ArcGIS Image Server and ArcGIS Raster Analytics Server as containerized microservices
  • •Build and maintain frameworks and SDKs that enable internal teams and external developers to efficiently consume and integrate with our APIs
  • •Apply industry-standard design patterns and modern development practices to build distributed, scalable, and resilient systems
  • •Partner with development teams to improve workflows across the build, testing, and deployment lifecycle for cloud-native applications
  • •Collaborate with product engineers to diagnose and resolve software defects, performance bottlenecks, and system failures

Pay and Benefits

Salary: USD 97,760 - 163,280 annually
Perks:Health InsuranceDentalVision401kPaid LeaveProfit Sharing

Key Requirements

  • •2+ years of backend systems engineering experience building cloud-native commercial software
  • •Strong proficiency with modern C++ programming practices and idioms
  • •Experience with cloud platforms such as Microsoft Azure, AWS, or similar environments
  • •Hands-on experience with container technologies including Docker and Kubernetes
  • •Solid understanding of REST APIs, HTTP, networking, security, scalability, and cloud-native architectures
Experience:2+ yearsGISSpatial softwareCloud-native
Education:Bachelor's
Skills:CommunicationCollaborationTime managementProblem-solving
Languages:English
Tech Stack:C++AzureAWSDockerKubernetesREST APIsHTTPCloud-nativeLinuxBashTerraformCloudFormationPrometheusGrafana

Company Brief

Esri
Provides geographic information system (GIS) software, location intelligence, mapping tools, and spatial analytics to governments, businesses, and researchers for visualizing, analyzing, and managing geographic data.
Industry: Enterprise Software
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Headquarters: Redlands, United States
Founded: 1969
Glassdoor
Glassdoor: 4.1
WebsiteLinkedIn