Geographic Data Software Engineer

22 hours ago


Redlands, California, United States Esri Full time

About Us

At Esri, we are dedicated to creating positive global change through the use of geographic information system (GIS) technology. Our software helps individuals and organizations analyze, visualize, and share spatial data to make informed decisions.

Salary Range

A reasonable estimate of the base salary range for this position is $97,344—$162,240 USD.

Job Description

This role involves developing solutions for ArcGIS Pro using C++. The ideal candidate will have experience building commercial enterprise software in C++, knowledge of asynchronous programming using the Task Parallel Library, and excellent written and verbal communication skills.

Responsibilities

  • Create ArcGIS Editor solutions for ArcGIS Pro
  • Develop and design asynchronous GUI as part of ArcGIS Pro
  • Build software that follows industry-standard design patterns, development methodologies, and deployment models
  • Collaborate with other programmers and developers throughout the development process

Requirements

  • 2+ years of experience building commercial enterprise software in C++
  • Experience in asynchronous programming using the Task Parallel Library
  • Excellent written and verbal communication skills
  • Bachelor's or Master's in computer science, engineering, mathematics, or related field

Benefits

Esri offers a competitive total rewards strategy, including industry-leading health and welfare benefits, 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.



  • Redlands, California, United States Esri Full time

    Job DescriptionAt Esri, we are committed to empowering users to make positive global change. As a Geographic Information Systems (GIS) Software Developer, you will contribute to the development of software applications that enable users to analyze and interpret geospatial data.You will work closely with product managers, engineers, and other stakeholders to...


  • Redlands, California, United States Esri Full time

    As an experienced C++ Windows Developer, you'll play a vital role in the design and development of next-gen Esri software. Your primary responsibility will be to create streamlined editing tools and experiences that enable users to deliver crucial data and make informed decisions.You'll work closely with other programmers and developers, leveraging your...


  • Redlands, California, United States ESRI Full time

    We are seeking an experienced Senior Software Development Engineer to join our team at Esri.OverviewEsri is a global leader in geographic information system (GIS) technology, providing solutions for working with raster and imagery in ArcGIS Pro. Our tools support complex real-life workflows in 2D & 3D for raster / image processing and analysis.As a Senior...


  • Redlands, California, United States Esri Full time

    Company OverviewEsri is a leading provider of geographic information system (GIS) technology. Our mission is to empower users to create positive global change through the use of GIS. About the RoleWe are seeking an experienced C++ Backend Developer to join our 3D development group in creating a cutting-edge geospatial mapping and data analysis platform. This...


  • Redlands, California, United States Esri Full time

    Company OverviewArcGIS Pro is a powerful geographic information system (GIS) software that analyzes, visualizes, and shares spatial data to solve real-world problems.We're improving accessibility through AI assistant functionality.Job SummaryYou'll bring your AI and machine learning expertise to the world's leading GIS software, collaborating with our global...


  • Redlands, California, United States Esri Full time

    Company OverviewArcGIS Pro is a powerful geographic information system (GIS) software that helps users analyze, visualize, and share spatial data to solve real-world problems. Esri is dedicated to improving accessibility through innovative technologies like AI assistants.We are looking for a talented Sr. Software Engineer to join our team of innovators who...


  • Redlands, California, United States Esri Full time

    About UsEsri is a leading provider of geographic information system (GIS) software and services. Our mission is to help organizations make better decisions through the use of geographic data and analytics.Job DescriptionWe are seeking a Geographic Information Systems Marketing Lead to join our team. The successful candidate will have a strong understanding...


  • Redlands, California, United States Esri Full time

    OverviewWelcome to Esri, a leading provider of geographic information system (GIS) technology. We are seeking a highly skilled C++ Software Development Engineer to join our team. In this role, you will have the opportunity to work on cutting-edge projects that leverage modern C++ and graphics development.The ideal candidate will have a strong background in...


  • Redlands, California, United States Esri Full time

    Company Overview: Esri is a leading provider of geographic information system (GIS) software that helps organizations analyze, visualize, and share spatial data. Our mission is to improve the accessibility of these tools through AI assistant functionality.


  • Redlands, California, United States ESRI Full time

    About UsAt Esri, we empower organizations to make a difference in the world by creating software that helps people use geographic information systems (GIS) to understand and analyze complex data. Our Professional Services division is the consulting and implementation arm of Esri, where we break ground in new markets, push the technology envelope, and deliver...


  • Redlands, California, United States Esri Full time

    OverviewAt ESRI, we are seeking a highly skilled Sr. Software Developer to join our team of talented engineers. As a member of our agile development team, you will have the opportunity to work with the latest technologies and patterns to design and develop next-gen software.ResponsibilitiesDevelop user interface components for Imagery and Raster Support in...


  • Redlands, California, United States Esri Full time

    Company OverviewEsri is a leading provider of geographic information system (GIS) software that helps organizations analyze, visualize, and share spatial data. Our mission is to improve the accessibility of our tools through innovative technologies like artificial intelligence.SalaryThe estimated annual base salary for this role is $148,832 - $181,504...


  • Redlands, California, United States Esri Full time

    **About the Role**We are seeking a skilled Software Development Engineer to join our innovative Spatial Statistics team at Esri. As a member of this team, you will have the opportunity to work on cutting-edge spatial data science projects, developing Python and C++ geoprocessing tools that extend and improve our spatial statistics, space-time pattern...


  • Redlands, California, United States Esri Full time

    Overview: At Esri, we're seeking a skilled C++ Software Development Engineer to join our team. As a critical member of our GIS technology development team, you will design and develop high-quality software components that follow industry-standard design patterns, development methodologies, and deployment models.The ideal candidate will have 5+ years of...


  • Redlands, California, United States Esri Full time

    The position requires 5+ years of experience building commercial enterprise software in C++. Asynchronous programming using the Task Parallel Library, excellent written and verbal communication skills, and a Bachelor's degree in computer science or a related field are also essential qualifications.


  • Redlands, California, United States Esri Full time

    About the PositionWe are seeking a highly skilled Data Science and Engineering Specialist to join our team at Esri. As a key member of our spatial analytics and data science team, you will be responsible for designing and testing new capabilities, troubleshooting complex problems, and communicating best practices to our user community.Key...


  • Redlands, California, United States Esri Full time

    About EsriAt Esri, we're shaping the future of geospatial mapping and data analysis. Our platform serves millions of users worldwide, requiring a robust and modular software system. As a key member of our team, you'll collaborate with product engineers to design and implement cutting-edge technologies.Role ResponsibilitiesCreate high-quality C++ software...


  • Redlands, California, United States Esri Full time

    **Job Description: Senior C++ GIS Application DeveloperIn this position, you will use your C++ expertise to develop highly-performant topographic software to assess and improve the quality of data where proximity and location matter. Your work will help professionals from a wide range of industries carry out critical data analysis and map production tasks...


  • Redlands, California, United States Esri Full time

    About EsriEsri is a leading global provider of geographic information system (GIS) software, empowering users to create positive global change. We strive for diversity and inclusivity in our workplace, fostering innovation and creativity among our employees.


  • Redlands, California, United States Esri Full time

    About This PositionWe're seeking a highly skilled Geospatial Software Development Engineer to join our Spatial Statistics team at Esri.Develop Python and C++ geoprocessing tools in the field of spatial statistics and spatial ML.Find, analyze, and fix software bugs to improve the performance of tools.Provide technical and research expertise to collaboratively...