C/c++ Software Development Engineer Ii - Data Management

Esri

Redlands, CA, United States
Base: $101,192—$167,336 usd; bonus/equity: not spe...
**
C/c++ and java development
Relational and nosql database integration
Data management framework development
** Esri is seeking a C/C++ Software Development Engineer II to contribute to the development of data management frameworks for ArcGIS Enterprise, focusing on relational and graph information models. The ideal candidate will have experience in C/C++ and Java, with a strong understanding of database systems, and will work in an Agile environment. **

Job Summary

  • Contribute to developing relational and graph data information models that form the core framework of ArcGIS capabilities.
  • Your work will involve working with multiple data source providers written in C/C++, enabling ArcGIS to integrate with leading relational and NoSQL database platforms.
  • Esri’s competitive total rewards strategy includes industry-leading health and welfare benefits, 401(k) and profit-sharing programs, and opportunities for personal and professional growth.

Matching Summary

Match Score: 75

** Esri is seeking a C/C++ Software Development Engineer II to contribute to the development of data management frameworks for ArcGIS Enterprise, focusing on relational and graph information models. The ideal candidate will have experience in C/C++ and Java, with a strong understanding of database systems, and will work in an Agile environment. **

Salary

Base: $101,192—$167,336 USD; Bonus/Equity: Not specified; Benefits: Industry-leading health and welfare benefits, 401(k) and profit-sharing programs

Skills & Requirements

Must-have

  • C/C++ and Java development
  • Relational and NoSQL database integration
  • Data management framework development
  • Agile Scrum team environment

Nice-to-have

  • GIS and Esri product knowledge
  • Cloud database experience (AWS RDS, Azure SQL)
  • Large software development project involvement

Key Requirements

  • 2+ years of C/C++ and Java experience
  • Bachelor’s degree in computer science, engineering, or STEM
  • Experience troubleshooting and debugging software
  • Good understanding of RDBMS system concepts

Work Rights

Not specified

Tailored Resume

Cover Letter