1

Online Software Engineer Jobs in Riverside, CA (NOW HIRING)

The Software Engineer will develop and maintain electrical systems applications that deliver interactive visualization capabilities and support real-time data acquisition and analysis.

Senior Software Engineer

Irvine, CA · On-site

$129K - $171K/yr

They are seeking a Senior Software Engineer to maintain and enhance software that supports state estimation and virtual metering for complex electrical networks, as well as develop REST APIs and ...

Required : • Bachelor of Science in Computer Science, Computer Engineering, or related field • 2+ years of professional software development experience • Experience using Microsoft Visual ...

Software Engineer

Jurupa Valley, CA · Hybrid

$110K - $125K/yr

Software Engineer Location: Riverside, CA Salary Range: $110,000 - $125,000/year Position Summary: The Software Engineer is responsible for the design, development, testing, and troubleshooting of ...

Software Engineer

Riverside, CA · On-site

$115K - $125K/yr

Software Engineer Location: Riverside, CA Salary Range: $110,000 - $125,000/year Position Summary: The Software Engineer is responsible for the design, development, testing, and troubleshooting of ...

Software Engineer Advantest Test Solutions (ATS), located in Lake Forest, CA, is a leader in the semiconductor industry, providing state-of-the-art, massively parallel test infrastructure (IaaS) to ...

Embedded Software Engineer Resource Type : Contractor Worker: US Citizen only Job Location : Irvine, California, 100% onsite Mandatory skills: Regulatory compliance with customer safety and security ...

Senior Software Engineer

Irvine, CA · On-site

$131K - $173K/yr

About the Role We are seeking an experienced Senior Software Engineer to join one or more product engineering teams building mission-critical Point of Sale and eCommerce SaaS platforms. This role ...

Software Engineer Advantest Test Solutions (ATS), located in Lake Forest, CA, is a leader in the semiconductor industry, providing state-of-the-art, massively parallel test infrastructure (IaaS) to ...

Senior Software Engineer

Irvine, CA · On-site

$131K - $173K/yr

About the Role We are seeking an experienced Senior Software Engineer to join one or more product engineering teams building mission-critical Point of Sale and eCommerce SaaS platforms. This role ...

Software Engineer Advantest Test Solutions (ATS), located in Lake Forest, CA, is a leader in the semiconductor industry, providing state-of-the-art, massively parallel test infrastructure (IaaS) to ...

Software Engineer Advantest Test Solutions (ATS), located in Lake Forest, CA, is a leader in the semiconductor industry, providing state-of-the-art, massively parallel test infrastructure (IaaS) to ...

New

Specialist Software Engineer Job Code: 35496 Job Location: Anaheim Ca Schedule: 9/80 Summary: Under general direction of the Management of Software Engineering, this position develops and applies ...

Broadcom is seeking an experienced Software Engineer to join their Emulex Connectivity Division, focusing on developing device drivers and management utilities for storage interface cards. The role ...

next page

Showing results 1-20

Online Software Engineer information

See Riverside, CA salary details

$66.2K

$153.9K

$214.4K

How much do online software engineer jobs pay per year?

As of Jun 9, 2026, the average yearly pay for online software engineer in Riverside, CA is $153,907.00, according to ZipRecruiter salary data. Most workers in this role earn between $125,200.00 and $180,500.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Online Software Engineer position, and why are they important?

To thrive as an Online Software Engineer, you need strong programming skills, a solid understanding of software development principles, and typically a degree in computer science or a related field. Familiarity with source control systems like Git, cloud platforms such as AWS or Azure, and experience with collaborative development tools are highly valued. Excellent communication, problem-solving abilities, and self-motivation help set candidates apart, especially in remote or distributed team environments. These skills and qualities are essential for building reliable, scalable web-based applications while working efficiently within virtual teams.

What is an Online Software Engineer job?

An Online Software Engineer develops, maintains, and optimizes software applications that run on the internet, such as websites, web applications, and cloud-based platforms. They work with programming languages like JavaScript, Python, or Java, and frameworks such as React or Django. Their role involves coding, debugging, performance optimization, and ensuring secure, scalable online systems. They often collaborate with designers, product managers, and other engineers to deliver efficient and user-friendly digital experiences.

What does a typical workday look like for an Online Software Engineer working remotely?

A typical workday for an Online Software Engineer working remotely involves participating in virtual stand-ups, designing and developing features, reviewing code, and collaborating with colleagues via chat or video conferencing. You’ll often use project management tools like Jira or Trello to organize tasks and ensure deliverables stay on track. Since effective communication is crucial in remote settings, you may spend time documenting your work or providing updates to stakeholders. This flexible structure allows for independent focus time while maintaining strong connections with the wider engineering team.

What are the most commonly searched types of Software Engineer jobs in Riverside, CA? The most popular types of Software Engineer jobs in Riverside, CA are:
What cities near Riverside, CA are hiring for Online Software Engineer jobs? Cities near Riverside, CA with the most Online Software Engineer job openings:
Infographic showing various Online Software Engineer job openings in Riverside, CA as of May 2026, with employment types broken down into 93% Full Time, and 7% Contract. Highlights an 88% In-person, 6% Hybrid, and 6% Remote job distribution, with an average salary of $153,907 per year, or $74 per hour.

Software Engineer

ETAP Software

Irvine, CA • On-site

Full-time

Posted 2 days ago


Job description

Job Summary:
ETAP Software empowers customers to make informed decisions throughout the life cycle of their projects with innovative software solutions for electrical systems. The Software Engineer will develop and maintain electrical systems applications that deliver interactive visualization capabilities and support real-time data acquisition and analysis.
Responsibilities:
• Design, develop, and maintain 3D visualization applications for electrical power systems
• Extend and customize application frameworks and libraries to support visualization and simulation workflows
• Collaborate with real-time software engineers to support and maintain web-based applications
• Develop and maintain RESTful APIs for web and cloud-based applications
• Install, configure, and manage required databases (e.g., NoSQL and relational databases)
• Ensure all systems comply with cybersecurity and data protection requirements
Qualifications:
Required:
• Bachelor’s degree in Computer Science, Computer Engineering, or a related field
• 2+ years of professional software development experience
• Experience with Microsoft Visual Studio
• Proficiency in Python
• Proficiency in C#
• Experience with AJAX
• JavaScript development experience
• HTML / HTML5
• Experience with 3D graphics or visualization development
Preferred:
• NoSQL database development (e.g., MongoDB)
• SQL or Oracle database development
• MVC web application development
• WebSocket development
• jQuery
• C++
• iOS or Android application development
Company:
Optimize, simulate, and control electrical systems with confidence across utilities, infrastructure, manufacturing, and building sectors. Founded in 1986, the company is headquartered in Irvine, USA, with a team of 1001-5000 employees. The company is currently Late Stage.