Geospatial Services Software Engineer II

1 week ago


Redlands, California, United States Esri Full time
Position Overview

The Geospatial Services development team is responsible for creating ArcGIS software capabilities that enable the publication and execution of geoprocessing tools and analytical workflows remotely via ArcGIS servers and client web applications. We are seeking a new team member to contribute to software design, testing, and technical documentation tasks associated with web tools (geoprocessing services). This role offers the chance to coordinate requirements among development teams working on ArcGIS Pro, ArcGIS Enterprise, and beyond, while addressing user needs by logging bugs, features, and enhancement requests for software developers. As a vital part of our development team, you will assist in building software utilized by numerous organizations globally to analyze and visualize geospatial data. We are looking for a colleague with exceptional communication skills, meticulous attention to detail, strong analytical and troubleshooting abilities, and a solid technical foundation.

Key Responsibilities
  • Become an expert in geoprocessing services and ArcGIS Enterprise technology, leveraging your knowledge to assist software users in effectively sharing analysis tools as a service.
  • Collaborate with colleagues to develop software that is intuitive, performs well, and yields accurate results (or meaningful error messages).
  • Gather requirements from various internal and external stakeholders and communicate them to the team, aiding in decision-making on how to address these needs.
  • Diagnose issues related to the publication and execution of web tools, ModelBuilder models, and Python scripts across current and previous versions of ArcGIS Pro and ArcGIS Enterprise.
  • Design, develop, and maintain automated test cases in Python and C# to ensure software quality and performance.
  • Evaluate testing outcomes to determine pass/fail status and report findings in a timely and consistent manner.
  • Create clear and concise help documentation that enables users to comprehend complex software functionalities and troubleshoot potential issues.
  • Develop engaging supplementary materials that educate users on the capabilities developed by the team, including sample services and applications, blogs, tutorials, and videos.
Qualifications
  • Proficient knowledge of geoprocessing, Python, and ModelBuilder capabilities in ArcGIS, demonstrated through a portfolio, website, or detailed description of relevant work and projects.
  • A minimum of 2 years of professional experience in Python programming.
  • Strong verbal and written communication skills suitable for a professional setting.
  • Ability to confidently present and demonstrate ArcGIS functionalities both in-person and online to groups of colleagues and the user community.
  • Bachelor's or master's degree in GIS, Computer Science, or a related discipline.
Preferred Qualifications
  • Experience with ArcGIS Enterprise and Server.
  • General understanding of ArcPy, the Python library for ArcGIS.
  • Experience in publishing services and sharing content from ArcGIS Pro to ArcGIS Enterprise or ArcGIS Online.
  • Familiarity with web technologies including HTML, JavaScript, REST, and others.
  • Experience with C# programming.
Company Overview

At Esri, we believe that diversity is more than just a concept; it is a fundamental aspect of our innovation and success. Our commitment to fostering a diverse workforce unites us under our mission of creating positive global change. We recognize that diversity, equity, and inclusion are ongoing processes, and we are dedicated to continuous learning, growth, and transformation within our workplace, ensuring every employee can contribute to their best work. Our dedication to these principles extends to the global communities we serve through the impactful use of GIS technology.

  • Redlands, California, United States Esri Full time

    About the RoleWe are seeking a highly skilled Geospatial Software Engineer II to join our team at Esri. As a key member of our geocoding team, you will play a critical role in building cutting-edge search and geocoding software for the ArcGIS platform.Key ResponsibilitiesCollaborate with Development Programmers: Work closely with our development team to...


  • Redlands, California, United States Esri Full time

    Overview The Geospatial Services development team is responsible for creating ArcGIS software capabilities that enable the publication and execution of geoprocessing tools and analytical workflows remotely through ArcGIS servers and client web applications. We are seeking a new team member to assist with software design, testing, and technical documentation...


  • Redlands, California, United States Esri Full time

    About the RoleThe Geospatial Processing Services development team is responsible for creating software functionalities within ArcGIS that enable the publication and execution of geoprocessing tools and analytical workflows remotely through ArcGIS servers and client web applications. Your ContributionWe are seeking a dedicated team member to engage in...


  • Redlands, California, United States Esri Full time

    Overview The Geoprocessing Services development team is responsible for creating ArcGIS software capabilities that enable the publishing and execution of geoprocessing tools and analytical workflows remotely via ArcGIS servers and client web applications. We are seeking a new team member to assist with software design, testing, and technical documentation...


  • Redlands, California, United States Esri Full time

    Position Overview At Esri, our geocoding solutions provide comprehensive global search and geocoding functionalities to organizations worldwide. These capabilities are essential for various applications within the ArcGIS platform, including determining optimal retail locations, efficiently allocating delivery resources, and navigating to favorite local...


  • Redlands, California, United States Esri Full time

    Position Overview Become an integral part of a team dedicated to developing geospatially driven solutions that significantly influence our clients' real-world decisions. Tackle intricate geospatial challenges by assessing and translating the client's business objectives and strategies. ArcGIS integrates maps, applications, data, and people to facilitate...


  • Redlands, California, United States Esri Full time

    OverviewBecome an integral part of a team dedicated to developing geospatially enabled solutions that significantly influence and guide the real-world decisions of our clients. Address intricate geospatial challenges by assessing and translating the client's business objectives, goals, and strategies.ArcGIS integrates maps, applications, data, and people to...


  • Redlands, California, United States Esri Full time

    Position Overview As a vital member of our team, you will contribute to the development of geospatially enabled solutions that significantly influence the decision-making processes of our clients. Your role will involve tackling intricate geospatial challenges by assessing and interpreting the business goals, objectives, and strategies of our customers....


  • Redlands, California, United States Esri Full time

    OverviewBecome an integral part of a team dedicated to crafting geospatially enabled solutions that significantly influence and guide the real-world decisions of our clients. Address intricate geospatial challenges by assessing and translating the client's business objectives, goals, and strategies. ArcGIS integrates maps, applications, data, and individuals...


  • Redlands, California, United States Esri Full time

    OverviewBecome an integral part of a team dedicated to crafting geospatially empowered solutions that significantly influence the real-world decisions of our clients. Address intricate geospatial challenges by assessing and translating the client's business objectives, aims, and strategies. ArcGIS integrates maps, applications, data, and individuals to...


  • Redlands, California, United States Esri Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Esri. As a key member of our team, you will be responsible for designing and developing software used by organizations across diverse markets and industries.Key ResponsibilitiesCollaborate with a team of dedicated Software Engineers, Product Engineers, and Site...


  • Redlands, California, United States Esri Full time

    About the RoleWe are seeking a highly skilled Geoprocessing Software Engineer II to join our team at Esri. As a key member of our geoprocessing development team, you will play a critical role in supporting the development of a comprehensive suite of 2,000+ geoprocessing tools in ArcGIS Pro.Key ResponsibilitiesCollaborate with Team Members: Work closely with...


  • Redlands, California, United States Esri Full time

    Job DescriptionOverview As a recognized authority in the renewable energy sector, you are passionate about promoting the transformative power of geospatial insights and GIS technology. Your expertise in spatial analysis enables teams to address common industry challenges with enhanced sophistication. You possess a deep understanding of how global renewable...


  • Redlands, California, United States Esri Full time

    Position Overview In this role, you will leverage your expertise in C++ to create high-performance topographic applications aimed at evaluating and enhancing data quality where spatial relationships are critical. Your contributions will empower professionals across various sectors to conduct essential data analysis and produce mapping outputs, which are...


  • Redlands, California, United States Esri Full time

    About the RoleWe are seeking a highly skilled Product Development Engineer II to join our team at Esri. As a key member of our Sharing team, you will play a vital role in developing software capabilities that empower users to transform data into web items, enabling them to share content that is accessible from anywhere.Key ResponsibilitiesCollaborate with a...


  • Redlands, California, United States Esri Full time

    About the RoleWe are seeking a highly skilled Product Engineer II to join our team at Esri, a leading provider of geographic information system (GIS) software. As a Product Engineer II, you will play a key role in the development and implementation of AI-powered features in ArcGIS Pro, our flagship software.Key ResponsibilitiesCollaborate with...


  • Redlands, California, United States Esri Full time

    Overview Are you enthusiastic about APIs and SDKs? At Esri, we are seeking skilled engineers who can contribute to our mission of enhancing Esri software accessibility. As a Product Engineer on the ArcGIS Maps SDK Team, you will engage in various tasks, including the design and testing of new functionalities, as well as improving the usability of SDKs...


  • Redlands, California, United States Esri Full time

    Overview Are you enthusiastic about working with APIs and SDKs? At Esri, we are seeking skilled engineers to join our team and contribute to innovative solutions that expand the reach of our software. As a Product Engineer on the ArcGIS Maps SDK Team, you will engage in a variety of tasks, from designing and testing new functionalities to enhancing the...

  • Product Engineer II

    4 days ago


    Redlands, California, United States Esri Full time

    About the RoleWe are seeking a highly skilled Product Engineer to join our team at Esri. As a Product Engineer, you will play a critical role in the development and maintenance of our cutting-edge software products.Key ResponsibilitiesDesign, develop, and test software applications to meet the needs of our customers.Collaborate with cross-functional teams to...


  • Redlands, California, United States Esri Full time

    OverviewAre you passionate about shaping the future of Indoor Geographic Information Systems (GIS)? This is an exciting opportunity to be part of a pioneering product in a rapidly evolving field, offering solutions across Desktop, Server, Web, Cloud, and Mobile platforms. As a Product Engineer on the Indoor GIS team, you will play a crucial role in helping...