Product Engineer II - Real Time & Big Data

Apply Now


Are you passionate about contributing to Esri’s industry-leading ArcGIS platform that helps our customers address real-world challenges? Join our team of highly-talented individuals building technology that drives real-time decision making across a variety of industries. Contribute to the development of ArcGIS Velocity, ArcGIS GeoEvent Server, and other next-generation offerings. Utilize your experience and problem-solving skills to provide creative, logical, and practical solutions that yield innovative software product capabilities.


  • Work with software developers to design, build, test, and release high quality software
  • Provide technical assistance, documentation, demonstration, and best practices to our users
  • Communicate with product users to identify product requirements and advocate for their needs throughout the software development lifecycle
  • Collaborate with industry specialists to translate use case requirements to software design and solution architecture


  • 3+ years of experience supporting commercial software development, implementation, or solution architecture
  • Strong critical thinking, problem-solving, and analytical skills
  • Have a passion for quality, are detail oriented, and have a desire to improve products
  • Experience with product testing, web debugging, and issue isolation
  • Knowledge of data formats including JSON, XML, and delimited text
  • Proven ability to work in a self-led or team environment
  • Solid geospatial technology experience
  • Excellent written and verbal communication skills, including presentation skills
  • Effective time management and organizational skills
  • Bachelor’s in GIS, geography, computer science, or a related field, depending on position level

Recommended Qualifications

  • Experience using ArcGIS GeoEvent Server and/or ArcGIS Velocity, ArcGIS Enterprise, ArcGIS Online, and ArcGIS Pro
  • Experience with RESTful web APIs, cloud platform services, and IoT technology
  • Experience developing, executing, and interpreting automated, functional, regression, and performance tests
  • Task automation experience using languages such as Python and/or Java
  • Experience with tools such as Postman, Fiddler, JMeter, PyTest
  • Platform experience with Windows, Linux, and/or Kubernetes
  • Understanding of agile software development practices
  • Working knowledge of a source control and issue management system, preferably GitHub
  • Knowledge of user experience design to contribute to the product design (UI/UX)

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