Product Engineer - Microsoft Integration

Apply Now


Drive high quality products that take the power of Esri and mapping to Microsoft customers. Be part of broadening the reach of maps by joining the team that helps users produce interactive mapping directly inside Microsoft applications.


Our team is looking for someone who wants an opportunity to drive the new development of maps for Microsoft SharePoint and Microsoft Teams. Microsoft SharePoint is used to create websites and as a place to store, organize, share, and access information from any device while Microsoft Teams provides a hub for collaboration.


In this role, you will play a key part in adding the spatial component to these products so location and engaging maps become part of the conversation.


  • Advocate for users of the product, using problem-solving skills to identify issues in our software and discover root causes
  • Join forces with developers on software project teams to build robust, high-quality, and scalable software
  • Research industry standards and specifications to translate requirements into software design
  • Partner with product management to discover opportunities for improvement in the software
  • Drive forward the development and adoption of a continuous integration workflow, contributing your analytic abilities to the development of advanced automation framework and test harness design
  • Define and complete robust test workflows
  • Provide best practices, user documentation, demonstrations, and technical assistance for the product


  • Strong analytical and problem-solving skills and the ability to decipher complex problems and perform root cause analyses
  • 1+ years of software testing or development experience
  • A self-driven and quality focused mindset
  • Excellent written and verbal communication and organizational skills
  • Some exposure to Microsoft Office, Microsoft PowerBI, or Microsoft SharePoint
  • Bachelor’s or master’s in information technology, computer science, or a related field, or equivalent work experience

Recommended Qualifications

  • Experience using web technology (REST, JSON, etc.)
  • Basic knowledge of RDBMS (Oracle, MSSQL, DB2, etc.)
  • Experience in a modern scripting language (JavaScript, Ruby, Python, etc.)
  • Experience with testing tools and automation test drivers such as Selenium, JUnit, Microsoft Test Manager, Jenkins, or related technologies
  • Experience developing and executing automated tests for functional, regression, and performance testing

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