Software Development Engineer II - Data Management

PowerToFly

Redlands (CA)

On-site

USD 101,192 - 167,336

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

401(k) and profit-sharing programs
80 hours of vacation leave
Twelve paid holidays annually

Job summary

ESRI is seeking a skilled software developer to work on building core data management frameworks for ArcGIS. You will be responsible for supporting relational and NoSQL databases, collaborating within an Agile team, and employing modern software design patterns in your development process.

Candidates should have a Bachelor's degree in a related field and at least 2 years of experience in Java or C/C++. This position is located in Redlands, California, and offers competitive health benefits along with a salary range of $101,192 - $167,336 USD.

Qualifications

  • 2+ years of software development experience.
  • Ability to analyze algorithms for improvement.
  • Experience with relational and NoSQL databases.

Responsibilities

  • Build core data management and access frameworks.
  • Research and support for DBMS technology.
  • Collaborate in an Agile Scrum team environment.

Skills

Building commercial enterprise software in Java or C/C++
Troubleshooting and debugging software
Understanding of RDBMS system concepts
Good written and verbal communication skills
Analyzing software/algorithms

Education

Bachelor's degree in computer science, engineering, or a STEM-related field

Tools

ODBC
JDBC
Visual Studio
AWS RDS
Azure SQL databases

Job description

Overview

ArcGIS Enterprise provides powerful mapping and analytics capabilities to government and private organizations supporting their operations and workflows in areas such as assets management, environmental impact assessments, and digital twins creation.

Responsibilities
  • Work on building core data management and access framework to support ArcGIS relational and graph information models
  • Research and extend ArcGIS support for relational and NoSQL DBMS technology
  • Build full-stack software components that follow industry-standard modern design patterns, development methodologies, and deployment models
  • Collaborate with other developers and product engineers throughout the development process
  • Work effectively in an Agile Scrum team environment
Requirements
  • 2+ years of experience building commercial enterprise software in Java or C/C++
  • Experience troubleshooting and debugging software
  • Good understanding of RDBMS system concepts and transactional models
  • Good written and verbal communication skills
  • Ability to analyze software/algorithms and identify improvements
  • Bachelor's degree in computer science, engineering, or a STEM-related field
Recommended Qualifications
  • Master's degree in computer science, engineering, or a STEM-related field
  • Database programming skills including familiarity with ODBC, JDBC, and Visual Studio
  • Experience with AWS RDS, Aurora, or Azure SQL databases
  • Previous involvement in a large software development project
  • Academic training in GIS and/or knowledge of GIS/Esri software
  • Familiarity with Esri products like ArcMap, ArcGIS Pro
Total Rewards

Esri's competitive total rewards strategy includes industry-leading health and welfare benefits: medical, dental, vision, basic and supplemental life insurance for employees (and their families), 401(k) and profit‑sharing programs, minimum accrual of 80 hours of vacation leave, twelve paid holidays throughout the calendar year, and opportunities for personal and professional growth. Base salary is one component of our total rewards strategy. Compensation decisions and the base range for this role take into account many factors including but not limited to skill sets; experience and training; licensure and certifications; and other business and organizational needs.

Base salary range: $101,192 - $167,336 USD

Equal Opportunity

Esri is an equal opportunity employer (EOE) and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. If you need reasonable accommodation for any part of the employment process, please email askcareers@esri.com and let us know the nature of your request and your contact information. Please note that only those inquiries concerning a request for reasonable accommodation will be responded to from this e‑mail address.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

C/C++ Software Development Engineer II - Data Management
C/C++ Software Development Engineer II - Data Management

Esri • Redlands (CA)

On-site
USD 97,760 - 163,280
Medical, dental, and vision insurance
401(k) and profit-sharing programs
Minimum of 80 hours vacation leave
+1
Product Engineer II - Data Management
Product Engineer II - Data Management

PowerToFly • Redlands (CA)

On-site
USD 79,664 - 133,120
Medical, dental, vision insurance
401(k) and profit-sharing
80 hours of vacation leave
+2
System Engineer – Enterprise Data Engineer (Mission-Focused)
System Engineer – Enterprise Data Engineer (Mission-Focused)

ESRI • Redlands (CA)

On-site
USD 120,000 - 198,000
Relocation Assistance Program
Medical, dental, and vision insurance
401(k) and profit-sharing programs
+2
Software Development Engineer
Software Development Engineer

ESRI • Redlands (CA)

On-site
USD 137,000 - 140,000
Health insurance
Dental insurance
Vision insurance
+3
Software Development Engineer II – Back-End (Mission-Focused | ArcGIS)
Software Development Engineer II – Back-End (Mission-Focused | ArcGIS)

ESRI • Redlands (CA)

On-site
USD 97,000 - 163,000
Medical, dental, vision insurance
401(k) and profit-sharing programs
Paid vacation and holidays
DevOps Engineer I - ArcGIS Enterprise
DevOps Engineer I - ArcGIS Enterprise

ESRI • Redlands (CA)

On-site
USD 79,000 - 130,000
Medical, dental, vision insurance
401(k) and profit-sharing programs
Paid vacation and holidays
System Engineer- Enterprise Data Engineer
System Engineer- Enterprise Data Engineer

PowerToFly • Redlands (CA)

On-site
USD 117,000 - 198,000
401(k) and profit-sharing programs
Health and welfare benefits
Opportunities for personal and professional growth
Software Development Engineer II – Back-End (Mission-Focused | ArcGIS)
Software Development Engineer II – Back-End (Mission-Focused | ArcGIS)

Esri • Town of Vienna (WI)

On-site
USD 97,000 - 162,000
Relocation assistance to DC area
System Engineer - Enterprise Data Engineer (Mission-Focused)
System Engineer - Enterprise Data Engineer (Mission-Focused)

Esri • Vienna (VA)

On-site
USD 120,000 - 198,000
401(k) and profit-sharing programs
Health and welfare benefits
Vacation and holiday leave
Software Development Engineer II – Back-End (Mission-Focused | ArcGIS)
Software Development Engineer II – Back-End (Mission-Focused | ArcGIS)

Esri • Redlands (CA)

On-site
USD 97,000 - 163,000
Health and welfare benefits
401(k) and profit-sharing programs
Minimum 80 hours vacation leave
+1