Product Engineer I - Advanced Analytics

Apply Now


Join a team where you’ll have a dynamic role in building and testing cutting-edge software, designing compelling user interfaces, supporting critical workflows, and promoting the success of our clients and partners. Utilize your problem-solving skills to provide creative, logical, and practical solutions to yield meaningful product features.

You'll join an agile team of talented engineers, data scientists, and consultants within Professional Services to deliver focused geospatial products using Esri’s industry-leading ArcGIS system that helps our customers address real-world challenges in routing and optimization, commercial applications, and the big data space.


  • Contribute to our next generation product in design, testing, documentation, demonstrations, and evangelize software capabilities
  • Provide best practices, user documentation, demonstrations, and technical assistance for the product
  • Work with software developers to design, build, test, and release high quality software
  • Provide creative, logical, and practical solutions within given constraints of time and resources
  • Advocate for users of the product, using your problem-solving skills to address user needs and improve software quality
  • Communicate with product users to identify product requirements and advocate for their needs throughout the software development lifecycle
  • Research industry standards and specifications to translate requirements to software design
  • Define and complete robust test workflows


  • 2+ years of experience supporting commercial software development
  • Entrepreneurial attitude and willingness to learn – you must thrive in a dynamic cross-functional team environment
  • Experience developing, executing, and interpreting automated, functional, regression, and performance tests
  • Experience with complex data sets within an enterprise-level environment
  • Enthusiasm for improving software capabilities for end users in real-world application
  • Understanding of the software development lifecycle
  • CI/CD experience
  • Bachelor’s or master's in computer science, data science, computer engineering, GIS, mathematics, or related field, depending on position level

Recommended Qualifications

  • Prior experience with cloud platforms such as Databricks, Azure, Google Cloud Platform, AWS
  • Familiarity with Azure DevOps
  • Working knowledge of a source control and issue management system, preferably GitHub
  • Professional experience using one or more of the following programming languages: Java, JavaScript, Python, Scala, Node
  • Familiarity with Spark

About Esri

Our passion for improving quality of life through geography is at the heart of everything we do. Esri’s geographic information system (GIS) technology inspires and enables governments, universities, and businesses worldwide to save money, lives, and our environment through a deeper understanding of the changing world around them.

Carefully managed growth and zero debt give Esri stability that is uncommon in today's volatile business world. Privately held, we offer exceptional benefits, competitive salaries, 401(k) and profit-sharing programs, opportunities for personal and professional growth, and much more.

Esri is an equal opportunity employer (EOE) and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law.

If you need a reasonable accommodation for any part of the employment process, please email and let us know the nature of your request and your contact information. Please note that only those inquiries concerning a request for reasonable accommodation will be responded to from this e-mail address.


Apply Now