Back to Jobs

[Remote] Software Developer I - Python API

Remote, USA Full-time Posted 2026-06-18

Note: The job is a remote job and is open to candidates in USA. Esri is a leading company in GIS technology, and they are seeking a Software Developer I to work on the ArcGIS API for Python. In this role, you will design and develop APIs in Python, support open-source and proprietary modules, and engage in performance testing.

Responsibilities

  • Participate in design and development of the ArcGIS API for Python
  • Leverage Rust and pyO3 to extend and develop Python functionality
  • Support open source as well as proprietary modules using Python
  • Perform bug fixes, documentation, and maintenance tasks
  • Performance testing

Skills

  • 1+ years of experience with high level programming languages such as Python and low-level programming languages such as Rust
  • Understanding of REST APIs and web programming
  • A strong drive and interest to learn new technologies quickly and work in a fast-paced software development environment
  • Bachelor's degree in computer science, mathematics, GIS, or related disciplines
  • Experience using Python 3.x and Rust
  • Master's degree in computer science, mathematics, GIS, or related disciplines

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
  • Opportunities for personal and professional growth

Company Overview

  • Esri is a software company that devolops geographic information system software, location intelligence, and mapping. It was founded in 1969, and is headquartered in Redlands, California, USA, with a workforce of 5001-10000 employees. Its website is https://www.esri.com.
  • Company H1B Sponsorship

  • Esri has a track record of offering H1B sponsorships, with 1 in 2023, 5 in 2022. Please note that this does not guarantee sponsorship for this specific role.
  • Apply To This Job

    Similar Jobs

    Real Estate Salesperson

    Remote, USA Full-time

    College IT Support Technician I

    Remote, USA Full-time

    Contact Center Rep

    Remote, USA Full-time

    [Remote] Fraud Specialist

    Remote, USA Full-time

    Production Management Analyst

    Remote, USA Full-time

    New Business Customer Service Specialist

    Remote, USA Full-time

    Washington, DC - Investment Management Junior/Midlevel Associates

    Remote, USA Full-time

    Collection Rep / Billing/Collections / Full-time / Days

    Remote, USA Full-time

    [Remote] Customer Service Representative - Remote

    Remote, USA Full-time

    [Remote] Entry-Level Work-From-Anywhere Customer Service & Sales (Training Provided)

    Remote, USA Full-time

    Experienced Virtual Chat Support Specialist for Entry-Level Position with Comprehensive Training and Growth Opportunities at arenaflex

    Remote, USA Full-time

    Mortgage Loan Officer- La Crosse area. 3 Month Guaranteed Bonus.

    Remote, USA Full-time

    [Remote] Application Integration Architect

    Remote, USA Full-time

    Business Solutions Analyst III

    Remote, USA Full-time

    Senior Staff Audit Accountant

    Remote, USA Full-time

    Associate Implementation Consultant - Food & Nutrition

    Remote, USA Full-time

    OneSite Business Systems Analyst

    Remote, USA Full-time

    Experienced Data Quality Specialist – Ensuring High-Quality Data Records at blithequark

    Remote, USA Full-time

    Urgently Need Online English Tutor – Flexible Hours in Sandy Springs, GA

    Remote, USA Full-time

    Experienced Part-Time Data Entry Specialist – Work from Home Opportunity

    Remote, USA Full-time