Geographic Data Software Engineer
22 hours ago
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.
-
Geographic Information Systems
2 days ago
Redlands, California, United States Esri Full timeJob 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 timeAs 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...
-
Senior Software Development Engineer
3 weeks ago
Redlands, California, United States ESRI Full timeWe 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...
-
Geospatial Mapping Software Engineer
2 days ago
Redlands, California, United States Esri Full timeCompany 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...
-
AI Software Architect
1 day ago
Redlands, California, United States Esri Full timeCompany 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...
-
Software AI Architect
1 week ago
Redlands, California, United States Esri Full timeCompany 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...
-
Geographic Information Systems Marketing Lead
24 hours ago
Redlands, California, United States Esri Full timeAbout 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...
-
Senior C++ Software Development Engineer
1 day ago
Redlands, California, United States Esri Full timeOverviewWelcome 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...
-
AI Software Engineer
7 days ago
Redlands, California, United States Esri Full timeCompany 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.
-
Full Stack GIS Software Engineer
3 weeks ago
Redlands, California, United States ESRI Full timeAbout 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...
-
Senior Software Engineer
1 week ago
Redlands, California, United States Esri Full timeOverviewAt 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...
-
Senior AI Software Developer
7 days ago
Redlands, California, United States Esri Full timeCompany 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...
-
Software Development Engineer
1 week ago
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...
-
Geospatial Software Engineer
2 days ago
Redlands, California, United States Esri Full timeOverview: 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...
-
Geographic Data Editor Specialist
7 days ago
Redlands, California, United States Esri Full timeThe 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.
-
Data Science and Engineering Specialist
24 hours ago
Redlands, California, United States Esri Full timeAbout 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...
-
3D Software Engineer II Position
2 days ago
Redlands, California, United States Esri Full timeAbout 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...
-
High-Performance C++ Software Engineer
1 day ago
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...
-
Software Quality Assurance Engineer
2 days ago
Redlands, California, United States Esri Full timeAbout 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.
-
Geospatial Software Development Engineer
3 weeks ago
Redlands, California, United States Esri Full timeAbout 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...