Product Engineer II - Customization and Framework jobs in United States
info-icon
This job has closed.
company-logo

Esri · 12 hours ago

Product Engineer II - Customization and Framework

Esri is a leading company in geographic information systems (GIS) technology, known for its commitment to diversity and innovation. The Product Engineer II will be responsible for defining and building the application framework for ArcGIS Pro, ensuring quality in user and developer experiences, and collaborating with teams to evaluate functionality and automate testing processes.

3D TechnologyAnalyticsBig DataCivicTechData VisualizationInternet of ThingsMapping ServicesRemote SensingSoftware
check
Culture & Values
check
H1B Sponsor Likelynote

Responsibilities

Ensure quality for all aspects of the GIS user and GIS developer experience by testing software functions, user interfaces, GIS workflows, and application programming interfaces
Program automated test code and analyze test results
Report status on software quality and stability
Verify code changes and bug fixes and perform stress tests that validate software functionality
Help the team organize and work and prioritize it for maximum customer benefit
Troubleshoot production issues in current and past software versions
Research and analyze customer requests, industry standards, and specifications to establish and define requirements and translate them into new software features
Author and share code samples, tutorials, blog articles, videos, and help documentation

Qualification

Geographic Information Systems (GIS)C#PythonArcGIS Pro SDKSoftware testingAgile methodologiesCommunicationOrganizational skills

Required

2+ years of hands-on experience in Geographic Information Systems (GIS)
Demonstrated experience writing code in at least one of the following languages: C#, C, C++, Rust, Python, Java, or JavaScript, with the ability to produce excellent code
Understanding of technical trends and a continuing interest in a broad range of topics including installed on-prem software, web technologies, computer hardware, and the business of software
Excellent written and verbal communication skills
Ability to organize your own work effectively, and contribute to the team's work item prioritization
Bachelor's degree in computer science, GIS, geography, engineering, mathematics, or related field

Preferred

Master's degree in computer science, GIS, geography, engineering, mathematics, or related field
Familiarity with the Esri ArcGIS platform or other GIS and mapping products
Experience using the ArcGIS Pro SDK for Microsoft .NET, ArcPy, ArcObjects, or other Esri developer technologies
Working knowledge of desktop or web software development patterns and technologies, including .NET, Windows Presentation Foundation (WPF) and the MVVM design pattern
Experience with software testing, test automation, and unit test authoring
Familiarity with scrum or other agile software development methodologies. Experience working in a ScrumMaster role is a big plus

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

Company

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

H1B Sponsorship

Esri has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (1)
2022 (5)

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Jay Theodore
Chief Technology Officer
linkedin
leader-logo
Adam Mollenkopf
Real-Time & Big Data GIS Capability Lead
linkedin
Company data provided by crunchbase