1

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

Senior Software Engineer (Data)

Irvine, CA · On-site

$129K - $171K/yr

They are seeking a Senior Software Engineer for their Data team to build and optimize data systems that support real-time decision-making and measurement in advertising. Responsibilities : • Design ...

Senior Software Engineer (C/C++) Job Category: Information Technology Industry: Medical Device Industry Job Location: Irvine, CA Zip Code: 92618 Top 3/5 Skills: · C / C++ (mandatory) · Strong ...

Senior Software Engineer (C/C++) Job Category: Information Technology Industry: Medical Device Industry Job Location: Irvine, CA Zip Code: 92618 Top 3/5 Skills: · C / C++ (mandatory) · Strong ...

Senior Software Engineer

Irvine, CA · On-site

$131K - $173K/yr

We are seeking a highly skilled Full-Stack Senior Software Engineer to join our team. In this role, you will design, develop, and maintain modern web applications across the stack. The ideal ...

Senior Software Engineer

Irvine, CA · On-site

$165K - $195K/yr

Ease is hiring a Senior Software Engineer to help build EASE IQ, our newest AI-powered product offering. This role is for someone who can navigate the full stack but is strongest and most energized ...

Ease is hiring a Senior Software Engineer to help build EASE IQ, our newest AI-powered product offering. This role is for someone who can navigate the full stack but is strongest and most energized ...

Senior Software Engineer

Irvine, CA · Hybrid

$131K - $173K/yr

Apply software engineering fundamentals to AI tooling projects, including version control, testing ... Collaborate with senior engineers to learn AI engineering practices and contribute to the team ...

Senior Software Engineer

Irvine, CA · On-site +1

$184K - $249K/yr

Senior Software Engineer Location: 400 Spectrum Center Drive, Suite 550, Irvine, CA 92618 *Telecommuting permitted: work may be performed within normal commuting distance from The Trade Desk, Inc ...

The Senior Flight Software Engineer will be responsible for designing, developing, and testing software that controls and manages spacecraft systems and operations. This role involves collaborating ...

next page

Showing results 1-20

Sr Software Engineer information

See Riverside, CA salary details

$78.8K

$149.5K

$200.3K

How much do sr software engineer jobs pay per year?

As of Jun 8, 2026, the average yearly pay for sr software engineer in Riverside, CA is $149,491.00, according to ZipRecruiter salary data. Most workers in this role earn between $127,800.00 and $168,500.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Sr Software Engineer, and why are they important?

To thrive as a Sr Software Engineer, you need advanced programming skills, a strong grasp of software design principles, and typically a degree in computer science or a related field. Expertise with development frameworks, version control systems like Git, and familiarity with cloud platforms or containerization tools is often required. Exceptional problem-solving abilities, clear communication, and leadership skills set top performers apart in collaborative environments. These competencies ensure the efficient delivery of high-quality software solutions and effective mentorship within development teams.

What are some common challenges Sr Software Engineers face when leading technical projects?

Sr Software Engineers often encounter challenges such as balancing hands-on coding with mentoring less experienced team members, managing shifting project requirements, and ensuring timely delivery while maintaining high code quality. They are frequently responsible for making critical architectural decisions and resolving complex technical issues that arise during the development process. Additionally, effective communication with cross-functional teams and stakeholders is key to aligning technical solutions with business goals.

What are Sr Software Engineers?

Sr Software Engineers are experienced professionals who design, develop, and maintain complex software systems. They often lead technical projects, mentor junior team members, and collaborate with stakeholders to ensure software meets business needs. In addition to coding, they are responsible for making architectural decisions, reviewing code, and ensuring best practices are followed. Sr Software Engineers typically have several years of industry experience and deep expertise in specific programming languages or technologies.
What cities near Riverside, CA are hiring for Sr Software Engineer jobs? Cities near Riverside, CA with the most Sr Software Engineer job openings:
Infographic showing various Sr Software Engineer job openings in Riverside, CA as of May 2026, with employment types broken down into 90% Full Time, 7% Part Time, 1% Temporary, and 2% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $149,491 per year, or $71.9 per hour.
Senior Software Engineer (Data)

Senior Software Engineer (Data)

Viant Technology

Irvine, CA • On-site

$129K - $171K/yr

Full-time

Posted 26 days ago


Job description

Job Summary:
Viant Technology is an AI-powered advertising platform focused on CTV, combining content intelligence and identity resolution to drive measurable outcomes. They are seeking a Senior Software Engineer for their Data team to build and optimize data systems that support real-time decision-making and measurement in advertising.
Responsibilities:
• Design, develop, and deploy data pipelines and backend services in a cloud environment
• Build and maintain ELT workflows using modern data processing tools and frameworks
• Optimize ETL processes and queries for performance, scalability, and cost efficiency
• Troubleshoot data and system issues in production environments
• Collaborate with product, engineering, and operations teams to deliver features and improvements
• Contribute to system design discussions and implement scalable solutions
• Ensure data quality by identifying inconsistencies and resolving issues
• Support ongoing improvements to system reliability, performance, and maintainability
Qualifications:
Required:
• 5+ years of experience in software engineering, with a focus on data systems or backend development
• Proficiency in one or more programming languages such as Python, Java, or Go
• Experience with GCP (including BigQuery) or other cloud data platforms
• Strong SQL skills and experience working with large-scale datasets
• Familiarity with building APIs, microservices, or distributed systems
• Understanding of ETL/ELT processes and data pipeline architecture
• Experience troubleshooting production systems and performance issues
• Strong problem-solving skills and ability to work in a fast-paced environment
Company:
Viant Technology Inc. (NASDAQ: DSP) is a leader in AI-powered programmatic advertising, dedicated to driving innovation in digital marketing. Founded in 1996, the company is headquartered in Irvine, USA, with a team of 201-500 employees. The company is currently Growth Stage.