Esri Circular Logo

Product Engineer I - Raster and Imagery

Esri Sharjah, United Arab Emirates Posted: 05 Sep 2024

Financial

  • Estimate: $85k - $120k*
  • Zero income tax location

Accessibility

  • Hybrid
  • Visa Provided

Requirements

  • Experience: Intermediate
  • English: Professional

Position

About the Job
At Esri, we believe in helping our customers tackle challenging geospatial problems and making a significant difference in the world. We are seeking a talented and experienced Product Engineer I - Raster and Imagery to join our dynamic team. In this role, you will contribute to the development of the next generation of ArcGIS Software, a suite of products offering state-of-the-art geospatial capabilities to thousands of customers and millions of users globally.
The team is dedicated to building cutting-edge, scalable, and reliable distributed software that operates in the cloud. We aim to make maps, geographic information, and analyses accessible on any device, anywhere, and at any time. As a Product Engineer, you will help design, build, test, and deliver cloud-native architecture for ArcGIS, leveraging microservices. You will work closely with cross-functional teams to deepen your understanding of customer needs and product capabilities. Your strong technical insight will play a crucial role in the product development process, utilizing the best tools to create reliable and innovative software solutions.

Responsibilities

  • Collaborate with software developers, product managers, and other cross-functional teams to design, build, and deliver new ArcGIS Image Dedicated capabilities for cloud environments such as AWS and Azure.
  • Contribute to the design of a cloud-native, microservices-based software product.
  • Create automated tests and participate in quality assurance processes.
  • Plan, execute, and certify software releases.
  • Contribute to software documentation, blog posts, and conference presentations.
  • Share workflows via help topics, blog posts, conference presentations, tutorials, and samples.
  • Implement automation, and perform maintenance and extensions of the build system.
  • Maintain and manage test infrastructure.
  • Optimize build processes for speed and simplicity.

Requirements

  • 2+ years of experience with high-level programming languages such as Python.
  • Understanding of REST APIs, AWS services, Azure Services, and web programming.
  • Ability to work independently and collaboratively within a team to meet deadlines and achieve outcomes.
  • Excellent understanding of Git and version control.
  • Strong drive and interest to learn new technologies quickly and work in a fast-paced software development environment.
  • Excellent communication, problem-solving, and analytical skills.
  • Passionate about building and delivering quality software.
  • Bachelor's degree in engineering, computer science, math, GIS, geography, or a related field.

Recommended Qualifications

  • Intermediate experience developing and implementing test plans and test automation for UI and/or web services.
  • Knowledge of Linux, Docker containers, and orchestration tools such as Kubernetes.
  • Experience with test frameworks such as Selenium, JMeter, or Ready API.
  • Experience building and delivering software products.
  • Experience with Python or other scripting languages.

About Esri
Esri is the global market leader in geographic information system (GIS) software, location intelligence, and mapping. Since 1969, we have supported customers with geographic science and geospatial analytics, applying what we call The Science of Where. We value a diverse workforce and believe in fostering an inclusive workplace where every employee can contribute to their best work, creating positive change globally through GIS technology.

Apply now

Jobs you might like   View all jobs

About Esri

Esri is the global market leader in geographic information system (GIS) software, location intelligence, and mapping. Since 1969, we have supported customers with geographic science and geospatial analytics, what we call The Science of Where. We take a geographic approach to problem-solving, brought to life by modern GIS technology.