Search and Geocoding Product Engineer

Esri   •  

Redlands, CA

Industry: Information Technology


Less than 5 years

Posted 54 days ago


  • Analyze search patterns for addresses and places all over the world
  • Envision and design efficient workflows and user interfaces to streamline new and existing features
  • Research and analyze customer requests and define requirements for new software features
  • Collaborate and work closely with development programmers to implement new software features for search and geocoding
  • Build and maintain test scenarios that validate geocoding workflows and functionality
  • Develop and extend tools and applications using C#, Python, or JavaScript
  • Socialize our work through presentations, webinars, forums, and blogs


  • 2+ years of software application development or design experience
  • Experience designing, testing, or contributing to the development of desktop, server, and mobile software
  • Ability to manage priorities and tasks as needed in a fast-paced work environment
  • Strong problem-solving skills using a methodical approach
  • Strong communication skills and the ability to work with a diverse team
  • A keen attention to detail and drive to resolve any issues encountered
  • Bachelor's or master's in computer science, GIS, geography, or a related field, depending on position level

Recommended Qualifications


  • Experience with C#, Python, or JavaScript
  • Familiarity with user interface design testing and application holistic testing
  • Experience with web search, geosearch, or geocoding applications and APIs
  • Understanding of the agile software development life cycle