1

Api Python Jobs in Upland, CA (NOW HIRING)

Certify the API ahead of product release cycles * Participate in design, planning, development, and documentation of the ArcGIS API for Python by working closely with correspondent teams * Plan ...

Design, develop, deploy, and support AWS-based applications using Python and Java. * Implement solutions using AWS services such as Lambda, API Gateway, RDS, Athena, Glue, S3, and CloudFront.

... API for Python, ArcGIS Maps SDKs) • Working knowledge of cloud-native service fundamentals, including availability, performance, monitoring, and operational concerns • Excellent written and ...

Experience working with ArcGIS applications and technologies (such as ArcGIS Hub, ArcGIS Map Viewer, ArcGIS REST APIs, ArcGIS API for Python, ArcGIS Maps SDKs) * Working knowledge of cloud-native ...

... API for Python, ArcGIS Maps SDKs) • Working knowledge of cloud-native service fundamentals, including availability, performance, monitoring, and operational concerns • Excellent written and ...

Sr. Software Development Engineer - Gen AI

Redlands, CA · On-site

$123K - $162K/yr

... Python, Machine learning or AI systems • Strong understanding of object-oriented principles, software architecture, and API design • Ability to analyze software/algorithms and identify ...

Sr. Software Development Engineer - Gen AI

Redlands, CA · On-site

$123K - $162K/yr

... Python, Machine learning or AI systems • Strong understanding of object-oriented principles, software architecture, and API design • Ability to analyze software/algorithms and identify ...

Sr. Software Development Engineer - Gen AI

Redlands, CA · On-site

$123K - $162K/yr

... Python, Machine learning or AI systems • Strong understanding of object-oriented principles, software architecture, and API design • Ability to analyze software/algorithms and identify ...

Sr. Generative AI Software Developer

Redlands, CA · On-site

$54.75 - $72.50/hr

... Python, Machine learning or AI systems • Strong understanding of object-oriented principles, software architecture, and API design • Ability to analyze software/algorithms and identify ...

Azure HDInsight

Orange, CA

$58.75 - $73/hr

... Python with experience REST API, Web API knowledge with JavaScript Additional Information All your information will be kept confidential according to EEO guidelines.

Azure HDInsight

Orange, CA · On-site

$58.75 - $73/hr

... Python with experience REST API, Web API knowledge with JavaScript Qualifications Additional Information All your information will be kept confidential according to EEO guidelines.

From building intuitive AI web interfaces to writing Python for geoprocessing tools and AI agents ... API * Deploy and schedule integration tests to run daily and share test results in an easy-to ...

Sr. Generative AI Software Developer

Redlands, CA · On-site +1

$54.75 - $72.50/hr

... on Python, Machine learning or AI systems * Strong understanding of object-oriented principles, software architecture, and API design * Ability to analyze software/algorithms and identify ...

next page

Showing results 1-20

Api Python information

See Upland, CA salary details

$13

$59

$87

How much do api python jobs pay per hour?

As of Jul 28, 2026, the average hourly pay for api python in Upland, CA is $59.71, according to ZipRecruiter salary data. Most workers in this role earn between $49.23 and $67.84 per hour, depending on experience, location, and employer.

What are some common challenges faced by API Python developers when integrating third-party services, and how can they be addressed?

API Python developers often encounter challenges such as inconsistent documentation, rate limiting, and unexpected changes in third-party APIs. To address these, it's important to thoroughly read and test API documentation, implement robust error handling and retry logic, and use environment variables or configuration files to manage sensitive credentials. Developers should also stay updated on API version changes and participate in relevant developer communities to share solutions and best practices.

What is an API Python developer?

An API Python developer is a software professional who specializes in creating, implementing, and maintaining Application Programming Interfaces (APIs) using the Python programming language. Their main responsibilities include designing RESTful or GraphQL APIs, integrating third-party services, ensuring secure and efficient data exchange, and writing clean, scalable code. API Python developers often work closely with front-end developers and other back-end engineers to support seamless communication between different parts of a software system.

Which Python job is in demand?

Python development roles, including Python developers, data scientists, and backend engineers, are highly in demand across industries such as technology, finance, and healthcare. Skills in frameworks like Django or Flask, along with knowledge of APIs and data analysis, increase employability. Certifications and experience with cloud platforms can also enhance job prospects.

What is the difference between Api Python vs Data Analyst?

AspectApi PythonData Analyst
Required SkillsPython programming, API integration, data manipulationData visualization, statistical analysis, Excel, SQL
Work EnvironmentSoftware development, backend services, data pipelinesBusiness insights, reporting, data interpretation
Common EmployersTech companies, startups, data-driven organizationsFinance, marketing, consulting firms

Api Python focuses on developing and maintaining APIs using Python, emphasizing coding and technical skills. Data Analysts interpret data to provide business insights, often using tools like Excel and SQL. While Api Python roles are more technical and development-oriented, Data Analysts focus on analyzing data to support decision-making. Both roles may overlap in data handling but serve different primary functions within organizations.

Will AI replace Python devs?

AI is unlikely to fully replace Python developers, as their roles involve designing, maintaining, and optimizing AI systems, which require human expertise. Python developers also work on diverse tasks such as software development, data analysis, and automation that benefit from creative problem-solving and domain knowledge. AI tools can assist developers but are not a complete substitute for their skills and understanding of complex systems.

What jobs can I do with just Python?

With Python skills, you can pursue roles such as Python developer, data analyst, automation engineer, or backend programmer. These jobs often require knowledge of frameworks like Django or Flask, and familiarity with version control and databases enhances employability.

How much do API developers make?

API Python developers typically earn between $70,000 and $130,000 annually, depending on experience, location, and industry. Skilled developers with expertise in RESTful APIs, Flask, or Django and relevant certifications tend to command higher salaries, especially in tech hubs or companies with complex integration needs.

What are the key skills and qualifications needed to thrive as an API Python Developer, and why are they important?

To thrive as an API Python Developer, you need a solid understanding of Python programming, RESTful API design, and experience with frameworks like Flask or Django, often supported by a degree in computer science or related field. Familiarity with version control systems like Git, API testing tools such as Postman, and containerization platforms like Docker is commonly required. Strong problem-solving abilities, attention to detail, and effective communication skills set top developers apart. These skills ensure robust, secure, and scalable API solutions that meet business requirements and facilitate seamless collaboration within development teams.
What cities near Upland, CA are hiring for Api Python jobs? Cities near Upland, CA with the most Api Python job openings:
Product Engineer II - ArcGIS Online Rest API

Product Engineer II - ArcGIS Online Rest API

Esri

Redlands, CA • On-site

Other

Posted 8 days ago


Esri rating

9.6

Company rating: 9.6 out of 10

Based on 14 frontline employees who took The Breakroom Quiz

8th of 245 rated software companies


Job description

Overview

Join us for a fast-paced and challenging career where you can combine your passion for software development, APIs, and the web. The ArcGIS Online team is a key part of the ArcGIS platform that's transforming how geographic data is used and empowering users to leverage GIS like never before. As a Product Engineer, you'll design and test new features, communicate best practices for using the REST API for content management, and enhance product usability. This role offers the opportunity to innovate and make a real impact on a platform that shapes the future of GIS technology.

Responsibilities

  • Collaborate with the front-end development team: Work with front-end developers to design, define, and optimize APIs that support key features in ArcGIS Online content items, groups, and users, ensuring performance and scalability
  • Author and maintain REST API documentation: Write and update clear, detailed API documentation, including sample code and guidelines for efficient use and integration
  • Develop and implement automation testing: Create automated test scripts to validate API performance and reliability, integrating them into CI pipelines for continuous quality checks
  • Manage software quality issues from users and internal teams: Address and resolve reported bugs, coordinating with support teams to ensure quick and accurate fixes while improving overall product stability
  • Advocate for users in product design and delivery: Represent user needs in product development, incorporating feedback to ensure features are intuitive and provide value in real-world use cases

Requirements

  • 2+ years of experience working in a similar role and scripting skills in Python, JavaScript, or Java
  • Experience with ArcGIS software or other geospatial technology
  • Experience with cloud computing platforms and services, such as Amazon S3, SQS, EC2, and Azure
  • Intermediate understanding of web services, including SOAP and REST
  • Excellent problem-solving, analytical, and communication skills, including strong written, verbal, and presentation abilities
  • Proven ability to deliver results within time constraints, both independently and in teams
  • Effective organizational, teamwork, and interpersonal skills
  • Ability to quickly learn and apply new technologies in a dynamic environment
  • Bachelor's degree in GIS, computer science, or a related field

Recommended Qualifications

#LI-OH1

#LI-Onsite


What Esri employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


ESRI logo

About ESRI

Sourced by ZipRecruiter

Our passion for improving quality of life through geography is at the heart of everything we do. Esri's geographic information system (GIS) technology inspires and enables governments, universities, and businesses worldwide to save money, lives, and our environment through a deeper understanding of the changing world around them.

Industry

Scientific research and development services

Company size

1,001 - 5,000 Employees

Headquarters location

Redlands, CA, US

Year founded

1969