C/C++ Software Development Engineer II - Data Management
Core
Developing relational and graph data information models and core data management frameworks for ArcGIS Enterprise to support government and private organizations.
Role type
C/C++ Software Development Engineer II (Data Management)
Builds
Core data management and access framework, full-stack software components for ArcGIS
Domain
GIS / Enterprise Software / Data Management
Deliverable
production ML models | product features
Required skills
C/C++ development, Java, RDBMS concepts, transactional models, software debugging, algorithm analysis
Preferred skills
ODBC/JDBC programming, AWS RDS/Azure SQL, large-scale software project experience, GIS/Academic training
Technologies
C/C++, Java, Visual Studio, AWS RDS, Aurora, Azure SQL
Responsibilities
Build core data management and access framework, research and extend support for relational and NoSQL DBMS, build full-stack software components following modern design patterns
Seniority
Mid-level, hands-on IC