1

Computer Programming Online Jobs in Riverside, CA

... online) * Broad system administration experience on Windows and/or Linux ... Working knowledge of at least one scripting or programming language (such as Python, PowerShell ...

Sr. Software Development Engineer - Gen AI

Redlands, CA · On-site

$123K - $162K/yr

... Bachelor's degree in computer science, mathematics, or STEM related field Preferred : • ... Online, ArcGIS Enterprise and enterprise geodatabases • Experience in developing REST based ...

Sr. Software Development Engineer - Gen AI

Redlands, CA · On-site

$123K - $162K/yr

... Bachelor's degree in computer science, mathematics, or STEM related field Preferred : • ... Online, ArcGIS Enterprise and enterprise geodatabases • Experience in developing REST based ...

Sr. Software Development Engineer - Gen AI

Redlands, CA · On-site

$123K - $162K/yr

... Bachelor's degree in computer science, mathematics, or STEM related field Preferred : • ... Online, ArcGIS Enterprise and enterprise geodatabases • Experience in developing REST based ...

Identify, analyze, and document problems related to program functionality, outputs, online screens ... Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related ...

New

... Online platform operations, including site collections, permissions, integrations, and ... Job-Specific Minimum Requirements: - Bachelor's degree in Information Technology, Computer Science ...

Sr. Generative AI Software Developer

Redlands, CA · On-site +1

$54.75 - $72.50/hr

Bachelor's degree in computer science, mathematics, or STEM related field Recommended ... Knowledge of the ArcGIS platform, including ArcGIS Pro, ArcGIS Online, ArcGIS Enterprise and ...

Be Seen First

If you have a passion for manufacturing, computer-aided design (CAD), sheet metal and would enjoy ... Sheet metal layout & CNC programming experience * Knowledge of automotive systems * Knowledge of ...

Be Seen First

If you have a passion for manufacturing, computer-aided design (CAD), sheet metal and would enjoy ... Sheet metal layout & CNC programming experience * Knowledge of automotive systems * Knowledge of ...

.NET Developer

Santa Ana, CA · On-site

$50.25 - $66.25/hr

... online e-commerce systems that are both shopping cart and subscription based. Experience in ... programming Skill for writing reusable C# and VB.NET libraries Familiarity with various design and ...

next page

Showing results 1-20

Computer Programming Online information

See Riverside, CA salary details

$34.4K

$67.8K

$99.6K

How much do computer programming online jobs pay per year?

As of Jul 10, 2026, the average yearly pay for computer programming online in Riverside, CA is $67,785.00, according to ZipRecruiter salary data. Most workers in this role earn between $52,700.00 and $83,500.00 per year, depending on experience, location, and employer.

What is the difference between Computer Programming Online vs Software Developer?

AspectComputer Programming OnlineSoftware Developer
CredentialsTypically requires programming certifications or coursesRequires a degree in computer science or related field
Work EnvironmentRemote, online platforms, freelance or contract basisUsually office-based or remote, employed by companies
Industry UsageCommon in freelance, online courses, and self-paced learningWidely used in software companies, tech firms, and startups
Search & Comparison IntentOften searched for as online coding or programming jobsCompared for career development or job opportunities

Computer Programming Online focuses on individual coding tasks, often freelance or self-paced, while Software Developer involves creating software applications within a team or company environment. Both roles require programming skills, but the work settings and career paths differ.

How do online computer programming roles typically collaborate with team members given the remote nature of the position?

In online computer programming roles, collaboration often relies on a combination of digital communication tools such as Slack, Microsoft Teams, or Zoom, as well as version control platforms like GitHub or GitLab. Team members participate in regular virtual meetings, code reviews, and asynchronous discussions to ensure alignment on project goals and progress. While remote collaboration can present challenges like time zone differences or less face-to-face interaction, most teams establish clear communication protocols and shared documentation to maintain productivity and cohesion. This structure allows programmers to contribute independently while staying closely connected with their peers and project managers.

What is computer programming online?

Computer programming online refers to the practice of writing, testing, and deploying computer software using internet-based tools and platforms. This can include learning to code through online courses, collaborating with other programmers remotely, or using cloud-based development environments. Online programming offers flexibility in learning and working from anywhere with an internet connection and often provides access to a wide range of resources and communities.

What are the key skills and qualifications needed to thrive as an Online Computer Programmer, and why are they important?

To thrive as an Online Computer Programmer, you need a solid grasp of programming languages (such as Python, Java, or JavaScript), algorithmic thinking, and a relevant degree or coding certifications. Familiarity with version control systems like Git, cloud platforms, and integrated development environments (IDEs) is typically required. Strong problem-solving abilities, effective communication, and self-motivation are standout soft skills in remote programming roles. These skills and qualities are crucial for delivering high-quality code, collaborating virtually, and meeting project deadlines in a dynamic, distributed work environment.
What are the most commonly searched types of Computer Programming jobs in Riverside, CA? The most popular types of Computer Programming jobs in Riverside, CA are:
What are popular job titles related to Computer Programming Online jobs in Riverside, CA? For Computer Programming Online jobs in Riverside, CA, the most frequently searched job titles are:
What job categories do people searching Computer Programming Online jobs in Riverside, CA look for? The top searched job categories for Computer Programming Online jobs in Riverside, CA are:
What cities near Riverside, CA are hiring for Computer Programming Online jobs? Cities near Riverside, CA with the most Computer Programming Online job openings:
Infographic showing various Computer Programming Online job openings in Riverside, CA as of July 2026, with employment types broken down into 1% As Needed, 84% Full Time, 13% Part Time, and 2% Contract. Highlights an 82% Physical, 1% Hybrid, and 17% Remote job distribution, with an average salary of $67,785 per year, or $32.6 per hour.
Sr. System Engineer- ArcGIS

Sr. System Engineer- ArcGIS

Esri

Redlands, CA • On-site

Other

Posted 10 days ago


Esri rating

9.5

Company rating: 9.5 out of 10

Based on 6 frontline employees who took The Breakroom Quiz

6th of 205 rated software companies


Job description

Overview

In this position, you will deploy and optimize advanced and mission critical ArcGIS deployments. You will partner directly with customers to share best practices on advanced ArcGIS Enterprise deployment architecture and integration topics.

This team supports Defense and Intel clients. You will be part of a talented cross-functional team of dynamic and passionate engineers to deliver capabilities that enable our customers to make a difference in communities around the world. You will be part of a team that influences lasting contributions for communities with the web and mobile applications you create.

The Professional Services division is the consulting and implementation arm of Esri. We break ground in new markets, push the technology envelope and ultimately deliver transformational solutions to high profile clients worldwide. The Professional Services organization is comprised of nearly 1,000 talented business and technical professionals who strive every day to help our users be successful.

Esri has a Relocation Assistance Program and can provide support with relocating to the Redlands, CA area for this position. 

Responsibilities

  • Deploy and configure complex ArcGIS in a wide variety of environments across operation systems, cloud providers, security architectures, customer types and organizations, to meet the customer's service level agreement
  • Plan and execute the migration of content from one ArcGIS deployment to another, encompassing different architectures, deployment strategies and software components
  • Troubleshoot advanced ArcGIS deployments, providing guidance for platform components such as storage, networking and security
  • Work closely with customers and partners to identify, design, and certify key GIS workflows for the ArcGIS platform
  • Collaborate internally to help customer organizations align their technical objectives and business goals with Esri's technology platform

Requirements

  • 12+ years of professional experience in a similar position supporting similar responsibilities
  • Experience designing, implementing and/or administrating enterprise ArcGIS or other comparable IT systems (desktop, server and online)
  • Broad system administration experience on Windows and/or Linux
  • Working knowledge of at least one scripting or programming language (such as Python, PowerShell, Javascript, C#)
  • Familiarity with network concepts and topics (such as domains, directories, DNS, HTTPS, firewalls, proxies, load-balancing)
  • Experience with at least one RDBMS, including SQL query writing (such as SQL Server, Oracle, PostgreSQL)
  • US citizenship with Active or Current (within 2 years of active) Top Secret Security Clearance with SCI eligibility
  • Bachelor's degree in Computer Science, Mathematics, Geographic Information Systems (GIS) or STEM related field

Recommended Qualifications

  • Master's degree in Computer Science, Mathematics, Geographic Information Systems (GIS) or STEM related field
  • One or more industry-standard IT certifications (such as Esri, Microsoft, Amazon)
  • CompTIA Security + certification
  • Experience with Esri software including ArcGIS Enterprise, ArcGIS Desktop, ArcGIS Online, Portal for ArcGIS and ArcGIS Runtime and their associates APIs or interfaces
  • Cloud-based system operations (SysOps)

#LI-SS2

#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