About the company
The ArcGIS Data Pipelines team builds and maintains a data preparation and integration application used across ArcGIS. The work sits at the intersection of GIS, data engineering, analytics, and product development.
Responsibilities
- Design, develop, and maintain test harnesses and test cases for new and existing functionality
- Run manual and automated tests and investigate unexpected behavior or results
- Work closely with software developers and fellow product engineers throughout the product development cycle
- Advocate for user workflows during design and planning discussions
- Create demos, samples, blog posts, and technical content that help customers understand new capabilities
- Participate in conversations with users to understand how they prepare, integrate, and manage data
Requirements
- 2+ years of experience using Python or another scripting language
- Experience using testing frameworks such as pytest
- Understanding of APIs and API design principles
- Experience combining, preparing, transforming, or validating data from multiple sources
- Familiarity with ArcGIS Online, ArcGIS Enterprise, or similar web-based GIS platforms
- Strong written and verbal communication skills
- Bachelor's degree in GIS, Computer Science, Data Analytics, or a related field
Conditions
- Base salary range $79,664 - $133,120 USD
- Health and welfare benefits, 401(k) and profit-sharing, vacation leave, twelve paid holidays