Jobs · Engineering · California

Software Development Engineer II - AI Software Components

Esri · Redlands, CA · 2 wk ago
On-siteEngineeringFull-time

If you don’t meet all of the preferred qualifications for this position, we encourage you to still apply!

About the role

Join a dynamic team at Esri where innovation meets impact. We are seeking a talented individual to join our GIS development team. The ideal candidate will have a strong background in software development and a passion for using GIS technology to solve complex problems.

Responsibilities

  • Develop and maintain high-quality GIS applications using Python, JavaScript, and other relevant technologies.
  • Collaborate with cross-functional teams to design, develop, and test GIS solutions.
  • Contribute to the continuous improvement of our GIS development processes and tools.
  • Stay updated with the latest GIS technologies and industry trends.

Requirements

  • Bachelor's degree in Computer Science, GIS, or a related field.
  • Minimum 3 years of professional experience in GIS development.
  • Experience with Python, JavaScript, and GIS libraries such as GeoPandas, GeoJSON, and Leaflet.
  • Strong problem-solving skills and ability to work independently and as part of a team.
  • Excellent communication and collaboration skills.

Qualifications

  • Experience with GIS data modeling and analysis.
  • Knowledge of SQL and database management systems.
  • Experience with GIS server technologies like ArcGIS Server or GeoServer.
  • Understanding of web mapping technologies and APIs.

Skills

  • Proficiency in Python and JavaScript.
  • Experience with GIS libraries and frameworks.
  • Good understanding of GIS concepts and methodologies.
  • Ability to work in a fast-paced, agile environment.

Benefits

At Esri, we offer a comprehensive benefits package that includes:

  • Competitive salary commensurate with experience.
  • Flexible work schedule.
  • Professional development opportunities.
  • Employee wellness programs.
  • Generous paid time off.
  • Health, dental, and vision insurance.
  • Retirement savings plan with company match.

Pay

Salary range for this position is $80,000 - $120,000 annually, depending on experience and qualifications.

Schedule

The position is full-time and based in our headquarters in Redlands, California. Occasional travel may be required for client meetings and training sessions.

Contact Us

If you have any questions about this position, please email careers@esri.com. We look forward to hearing from you!

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.

Esri Privacy Esri takes our responsibility to protect your privacy seriously. We are committed to respecting your privacy by providing transparency in how we acquire and use your information, giving you control of your information and preferences, and holding ourselves to the highest national and international standards, including CCPA and GDPR compliance.

Similar jobs

AI Software Engineer II

NCCUnited States· 5 days ago
RemoteInformation Technologyapply on nationalcreditcenter.applytojob.com