Esri logo
Esri
Posted 105 days agoVerified live 12h ago

Product Engineer II – Web Services

Brief overview

Vienna, Virginia, United StatesIn-person
UndergradOr in progress
$80k–$133k/yrStated range
2+ yrsMinimum
238 H-1B approvalsDept. of Labor
90 green cardsCertified filings

About the company

Esri is a software company that devolops geographic information system software, location intelligence, and mapping.

Visa sponsorship history

4 years sponsoring, last filed FY2026

Data powered by U.S. Department of Labor. This does not guarantee sponsorship for this specific role.
238H-1B approved
98%approval rate
67new H-1B hires
90PERM certified
$108,000median wage / yr
H-1B Petition ApprovalsVisas USCIS actually granted: the strongest sign the company sponsors.
2023109
202416
202580
202633
LCA Certified ApplicationsAn early filing step, not a visa approval: it signals intent, not confirmed sponsorship.
202330
202417
202541
202615
Green Card (PERM) FilingsCertified green card filings: a long-term commitment to international hires.
202339
202410
202522
202619
Top sponsored roles
Product EngineerSoftware Development EngineerSr. Software Development EngineerSupport AnalystDevOps Engineer
Sponsored employees from
IndiaChinaCanadaKenyaSouth Korea

Job description

Summary

Esri is a company that creates powerful software to support decision-making through location context. The Product Engineer II role focuses on web services to enhance customer workflows and involves collaborating with various stakeholders to translate requirements into functional user stories and maintain product objectives.

Responsibilities

  • Work with customers, leadership, and your development team to identify requirements and translate them into functional user stories for consideration
  • Create and maintain performance dashboards to evaluate service usage to inform product objectives and development priorities
  • Maintain a Product Backlog of user stories and defects, work with your team to refine and plan these items for development
  • Organize and communicate development and release plans to stakeholders
  • Collaborate with product engineering writers and product management to publish best practices through tutorials, blog articles, and conference presentations
  • Validate and triage enhancement and defect requests in collaboration with Esri Support Services

Skills

  • 2+ years of experience working in an Agile software development environment
  • Experience working with ArcGIS applications (such as ArcGIS Map Viewer and/or ArcGIS Scene Viewer) or other GIS technology
  • Experience working with ArcGIS technologies (such as the ArcGIS Maps SDK for JavaScript, ArcGIS API for Python, or other ArcGIS REST APIs)
  • Experience working with web services and APIs, including RESTful services, service contracts, and versioning
  • Advanced communication and storytelling skillsets; able to convey complex ideas in various formats depending on context and audience
  • Intermediate project management skillsets with the ability to coordinate, structure, and release functionality iteratively
  • Beginner to intermediate knowledge of cloud-native web service architecture, reliability, monitoring, and operational concerns (availability, performance, error handling)
  • Bachelor's degree in Computer Science, GIS, Information Science, or another related field
  • Experience supporting enterprise-scale or other developer-focused products
  • Familiarity with ArcGIS Hub, Grafana, AWS, Postman, and Playwright
  • Familiarity with Python, SQL, TypeScript, or JavaScript
  • Familiarity with CI/CD pipelines and DevOps practices for testing and deployment

Qualifications

Must Haves

  • 2+ years of experience working in an Agile software development environment
  • Experience working with ArcGIS applications (such as ArcGIS Map Viewer and/or ArcGIS Scene Viewer) or other GIS technology
  • Experience working with ArcGIS technologies (such as the ArcGIS Maps SDK for JavaScript, ArcGIS API for Python, or other ArcGIS REST APIs)
  • Experience working with web services and APIs, including RESTful services, service contracts, and versioning
  • Advanced communication and storytelling skillsets; able to convey complex ideas in various formats depending on context and audience
  • Intermediate project management skillsets with the ability to coordinate, structure, and release functionality iteratively
  • Beginner to intermediate knowledge of cloud-native web service architecture, reliability, monitoring, and operational concerns (availability, performance, error handling)
  • Bachelor's degree in Computer Science, GIS, Information Science, or another related field

Nice to Haves

  • Experience supporting enterprise-scale or other developer-focused products
  • Familiarity with ArcGIS Hub, Grafana, AWS, Postman, and Playwright
  • Familiarity with Python, SQL, TypeScript, or JavaScript
  • Familiarity with CI/CD pipelines and DevOps practices for testing and deployment

Benefits

  • Industry-leading health and welfare benefits: medical, dental, vision, basic and supplemental life insurance for employees (and their families)
  • 401(k) and profit-sharing programs
  • Minimum accrual of 80 hours of vacation leave
  • Twelve paid holidays throughout the calendar year
  • Opportunities for personal and professional growth

More jobs like this