Esri

Software Development Engineer II - Data Management

Esri
Apply
2 months ago
Redlands, CA, USAMid Level
H1B Sponsor

Base Salary

$101k - $167k/yr

Responsibilities

  • Build the core data management and access framework for ArcGIS relational and graph information models.
  • Research and extend ArcGIS support for relational and NoSQL database technologies.
  • Build full-stack software components using modern design patterns and deployment models.
  • Collaborate with developers and product engineers throughout the development process.
  • Contribute effectively within an Agile Scrum team.

Requirements

  • At least 2 years of experience building commercial enterprise software with Java or C/C++.
  • Experience troubleshooting and debugging software.
  • Understanding of RDBMS concepts and transactional models.
  • Ability to analyze software and algorithms and identify improvements.
  • Bachelor’s degree in computer science, engineering, or a STEM-related field.
  • Strong written and verbal communication skills.
  • Preferred: Master’s degree in computer science, engineering, or a STEM-related field.
  • Preferred: Database programming experience with ODBC, JDBC, and Visual Studio.
  • Preferred: Experience with AWS RDS, Aurora, or Azure SQL databases.
  • Preferred: Participation in a large software development project.
  • Preferred: Academic GIS training or knowledge of GIS/Esri software.
  • Preferred: Familiarity with ArcMap and ArcGIS Pro.

Benefits

  • Medical, dental, vision, and basic and supplemental life insurance
  • 401(k) and profit-sharing programs
  • Minimum accrual of 80 hours of vacation leave
  • Twelve paid holidays per calendar year
  • Opportunities for personal and professional growth

Tech Stack

Categories

BackendData Engineering
Esri

About Esri

5,001-10,000 employees

Esri is the global market leader in geographic information system (GIS) software, location intelligence, and mapping. Since 1969, we have supported customers with geographic science and geospatial analytics, what we call The Science of Where. We take a geographic approach to problem-solving, brought to life by modern GIS technology.