Qualifications
Responsibilities
Develop backend services that enable geospatial data processing and enhance user experiences.
Design and maintain connectors for seamless integration of diverse data sources.
Contribute to systems deployed across multiple environments, including cloud-native SaaS and on-premises solutions.
Enhance system reliability and performance through effective API design, rigorous testing, and observability practices.
Work collaboratively with team members to define requirements, make informed design choices, and implement solutions.
Requirements
Minimum of 2 years of industry experience as a software engineer or equivalent practical experience.
Proficiency in backend programming languages such as Python, Java, Scala, or C#.
Strong foundation in API design, software architecture, and system design principles.
Excellent problem-solving, communication, and teamwork skills.
Bachelor's degree in Computer Science, Engineering, or a related field.
Recommended Qualifications
Familiarity with data storage systems, including relational databases and object stores.
Experience with distributed systems, batch processing, or large-scale data workflows.
Interest in utilizing AI to enhance engineering processes and user functionalities.
An entrepreneurial mindset with a focus on user-centric solutions.
About the job
Join our innovative team at Esri, where we transform complex data into reliable systems that empower organizations to make informed decisions. As a Backend Engineer on the Data Pipelines team, you will play a crucial role in developing the backbone of ArcGIS Data Pipelines, a pivotal geospatial data engineering solution that supports organizations in their daily operations.
In this role, you will design, build, and manage backend services that handle various data workloads. You will work closely with product engineers, front-end developers, and platform teams, actively influencing the technical direction of our evolving systems.
About Esri
Esri is a global leader in geographic information system (GIS) technology, empowering organizations to leverage spatial data for better decision-making. Our innovative products enable users to visualize, analyze, and interpret complex data, supporting various industries in their operational needs.