[Remote] Software Developer I - Python API

Remote Full-time
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 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 Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Asst. Manager Technical- (Anywhere in Gujarat or Jaipur)

Remote

Life Insurance Sales Agent

Remote

**Experienced Remote Chat Moderator – Online Community Management and Engagement Specialist**

Remote

**Experienced Full Stack Data Entry Associate – Remote Amazon Operations**

Remote

Experienced Remote Data Entry Research Panelist – Flexible Work Schedule

Remote

Overnight Content Editor

Remote

Phone Survey Taker / Product Tester (Remote / Immediate Pay)

Remote

Data Privacy Manager

Remote

Looking for Aiken Managerial Accounting Tutor in Aiken, SC

Remote

Experienced Remote Data Entry Clerk – Entry Level Position for Detail-Oriented Individuals with Strong Organizational Skills

Remote
← Back