1

Senior Desktop Engineer Jobs in Riverside, CA (NOW HIRING)

As a member of the ArcGIS Desktop, ArcGIS Pro, and ArcGIS Enterprise teams, you will work with a ... Our Product Engineers work with developers and engineers to design, develop, certify, and release ...

SOFTWARE DEVELOPER (.NET/C#)

Norco, CA · On-site

$95K - $150K/yr

We are seeking candidates ranging from mid-level to senior-level experience who demonstrate strong ... Develop desktop user interfaces and application functionality using modern software engineering ...

C++ Developer

Irvine, CA · On-site

$112K - $150K/yr

... Senior Software Engineer to join our R&D team. This role is perfect for someone who enjoys building robust desktop applications, solving complex technical challenges, and working on impactful ...

ABOUT THE ROLE As our Senior UX/UI Engineer , you'll own the design, architecture, and ongoing ... Implement responsive, accessible interfaces following WCAG standards across desktop and mobile

New

ABOUT THE ROLE As our Senior UX/UI Engineer , you'll own the design, architecture, and ongoing ... Implement responsive, accessible interfaces following WCAG standards across desktop and mobile

New

SOFTWARE DEVELOPER (.NET/C#)

Norco, CA · On-site

$95K - $150K/yr

We are seeking candidates ranging from mid-level to senior-level experience who demonstrate strong ... Develop desktop user interfaces and application functionality using modern software engineering ...

Collaborate with Agile Scrum teams to develop, test, and maintain desktop software applications * Develop software solutions using C++ under the guidance of senior developers and technical leads

C++ Developer

Irvine, CA · On-site

$112K - $150K/yr

... Senior Software Engineer to join our R&D team. This role is perfect for someone who enjoys building robust desktop applications, solving complex technical challenges, and working on impactful ...

C++ Developer

Irvine, CA · On-site

$112K - $150K/yr

... Senior Software Engineer to join our R&D team. This role is perfect for someone who enjoys building robust desktop applications, solving complex technical challenges, and working on impactful ...

Showing results 41-60

Senior Desktop Engineer information

See Riverside, CA salary details

$10

$47

$85

How much do senior desktop engineer jobs pay per hour?

As of Sep 11, 2026, the average hourly pay for senior desktop engineer in Riverside, CA is $47.16, according to ZipRecruiter salary data. Most workers in this role earn between $29.09 and $60.43 per hour, depending on experience, location, and employer.

What is a senior desktop engineer?

A Senior Desktop Engineer is an IT professional responsible for designing, implementing, and maintaining desktop computing environments within an organization. They manage software deployments, troubleshoot complex technical issues, and ensure that all end-user devices are secure and up to date. Senior Desktop Engineers also develop standard operating procedures, lead technical projects, and may mentor junior staff. They play a crucial role in supporting employees' productivity by providing reliable desktop solutions and support.

What are the key skills and qualifications needed to thrive as a senior desktop engineer?

To thrive as a Senior Desktop Engineer, you need deep expertise in Windows and Mac OS environments, endpoint management, and troubleshooting, typically supported by a degree in IT or related certifications like Microsoft Certified: Modern Desktop Administrator Associate. Familiarity with tools such as SCCM, Intune, Active Directory, and scripting languages like PowerShell is highly valuable. Strong problem-solving abilities, effective communication, and a customer-focused attitude set top performers apart. These skills and qualities ensure reliable system performance, efficient support, and a positive user experience in complex enterprise environments.

What are some common challenges faced by senior desktop engineers, and how can they be effectively managed?

Senior Desktop Engineers often encounter challenges such as managing large-scale software deployments, ensuring security compliance across diverse systems, and supporting end-users with varying technical skills. Addressing these requires strong problem-solving abilities, up-to-date knowledge of endpoint management tools, and effective communication with both IT peers and non-technical staff. Proactively documenting processes and staying current with evolving technologies can help streamline workflows and minimize disruptions.

What is the difference between Senior Desktop Engineer vs Desktop Support Specialist?

AspectSenior Desktop EngineerDesktop Support Specialist
Required CredentialsBachelor's in IT or related, certifications like CompTIA A+ or Microsoft CertifiedHigh school diploma or associate's degree, certifications like CompTIA A+
Work EnvironmentDesigning, implementing, and maintaining desktop systems in corporate environmentsProviding technical support and troubleshooting for end-users
Employer & Industry UsageUsed in IT departments across various industries, focusing on infrastructureCommon in help desks, support centers, and smaller IT teams

The Senior Desktop Engineer typically handles advanced desktop infrastructure tasks, including system design and deployment, while the Desktop Support Specialist focuses on resolving user issues and providing technical support. Both roles require similar certifications but differ in scope and responsibilities within IT teams.

How much do senior desktop engineers make?

Senior desktop engineers typically earn between $80,000 and $120,000 annually, depending on experience, certifications, and the company. In high-demand areas, salaries can exceed this range, especially for those with advanced skills in troubleshooting, network configuration, and enterprise environments.

What are the most commonly searched types of Desktop Engineer jobs in Riverside, CA?

The most popular types of Desktop Engineer jobs in Riverside, CA are:

What are popular job titles related to Senior Desktop Engineer jobs in Riverside, CA?

For Senior Desktop Engineer jobs in Riverside, CA, the most frequently searched job titles are:

What job categories do people searching Senior Desktop Engineer jobs in Riverside, CA look for?

The top searched job categories for Senior Desktop Engineer jobs in Riverside, CA are:

What cities near Riverside, CA are hiring for Senior Desktop Engineer jobs?

Cities near Riverside, CA with the most Senior Desktop Engineer job openings:

Infographic showing various Senior Desktop Engineer job openings in Riverside, CA as of August 2026, with employment types broken down into 88% Full Time, 5% Part Time, and 7% Contract. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution, with an average salary of $98,087 per year, or $47.2 per hour.

Sr. Product Engineer - Geodatabase

Redlands, CA • On-site

Esri
Scientific Research and Development Services • 1 - 5K employees

$93K - $159K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 15 days ago


Key responsibilities

  • Collaborate with software engineers, product engineers, and stakeholders to build and test ArcGIS data management functionalities.

  • Drive the planning, design, quality assurance, certification, and release of ArcGIS data management features.

  • Engage with product management and user communities to synthesize requirements and communicate plans and status.


Esri rating

9.6

Company rating: 9.6 out of 10

Based on 14 frontline employees who took The Breakroom Quiz


Job description

Overview
The Geodatabase development team delivers cutting edge data management software to customers globally. As a member of the ArcGIS Desktop, ArcGIS Pro, and ArcGIS Enterprise teams, you will work with a diverse group of engineers to implement creative solutions to solve complex GIS data problems.
Our Product Engineers work with developers and engineers to design, develop, certify, and release new and innovative software product capabilities. In this role you will contribute to quality assurance and customer education by implementing and documenting creative solutions to complex problems involving the creation, management, and analysis of spatial data.
Join our team if you have a passion for working with databases and spatial data!
Esri has a Relocation Assistance Program and can provide support with relocating to the Redlands, CA area for this position.
Responsibilities
  • Engage with Esri product management and our user communities to synthesize user requirements and industry needs into development objectives
  • Collaborate with software engineers, product engineers, and other stakeholders to build and test ArcGIS functionality related to data management for enterprise geodatabases and data management services such as utility network, feature service, network diagram, version management, geodata, and WFS
  • Drive the planning, design, quality assurance, certification and release of ArcGIS data management functionality
  • Define documentation objectives for communicating sophisticated technology to our user community
  • Communicate plans and status to internal stakeholders and senior management
  • Identify opportunities to integrate new technologies and patterns with our existing software
  • Drive the development process, including release planning, iteration planning, daily stand-ups, iteration reviews and retrospectives
  • Assess product quality and release readiness

Requirements
  • 5+ years of experience designing, developing, and/or implementing solutions using ArcGIS software
  • Experience using an application development language, such as C#, Java, C++, or Python
  • Strong DBMS expertise in a commercial RDBMS
  • Effective time management and organizational skills
  • Excellent verbal and written communication skills at the technical and management level
  • Excellent problem-solving and creative thinking skills
  • A self-motivated team player with an interest in continuous learning and the ability to guide staff towards excellence
  • Bachelor's degree in geography, GIS, computer science, engineering, or related fields

Recommended Qualifications
  • Understanding of the Agile software development life cycle
  • Experience using web technologies such as JSON, REST, or JavaScript
  • Experience developing and implementing test plans
  • Experience developing and executing automated, functional, regression, and performance tests
  • Knowledge of a source control and issue management system
  • Familiarity with system and web server administration
  • Comfortable working on multiple projects simultaneously
  • Master's degree in geography, GIS, computer science, engineering, or related fields

#LI-EL1
Total Rewards
Esri's competitive total rewards strategy includes industry-leading health and welfare 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, and opportunities for personal and professional growth. Base salary is one component of our total rewards strategy. Compensation decisions and the base range for this role take into account many factors including but not limited to skill sets; experience and training; licensure and certifications; and other business and organizational needs.
A reasonable estimate of the base salary range is
$93,600-$159,328 USD
The Company
At Esri, diversity is more than just a word on a map. When employees of different experiences, perspectives, backgrounds, and cultures come together, we are more innovative and ultimately a better place to work. We believe in having a diverse workforce that is unified under our mission of creating positive global change. We understand that diversity, equity, and inclusion is not a destination but an ongoing process. We are committed to the continuation of learning, growing, and changing our workplace so every employee can contribute to their life's best work. Our commitment to these principles extends to the global communities we serve by creating positive change with GIS technology. For more information on Esri's Racial Equity and Social Justice initiatives, please visit our website here.
If you don't meet all of the preferred qualifications for this position, we encourage you to still apply!
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.

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