1

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

Sr Software Engineer

Irvine, CA · On-site

$129K - $171K/yr

They are seeking a talented Sr Software Engineer to design, develop, test, and deploy software applications while collaborating with cross-functional teams to translate business requirements into ...

LoopNet - Senior Software Engineer

Orange, CA · On-site

$130K - $172K/yr

LoopNet - Senior Software Engineer CoStar Group is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S&P 500 Index ...

WHAT YOU'LL DO As a Senior Software Engineer on Viant's Data team, you will build and optimize the data systems that power our AI-driven DSP, enabling real-time decisioning and measurement across CTV ...

LoopNet - Senior Software Engineer

Irvine, CA · On-site

$131K - $173K/yr

LoopNet - Senior Software Engineer CoStar Group is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S&P 500 Index ...

Senior Software Engineer II

Irvine, CA · On-site

$129K - $171K/yr

They are seeking a talented Senior Software Engineer II to join their development team, where the role involves driving new feature initiatives, defining functional requirements, and performing code ...

Senior Software Engineer

Ontario, CA · On-site

$85K - $127K/yr

Job Summary The Senior Full Stack Software Engineer is responsible for designing, developing, and deploying secure, scalable enterprise applications across both front-end and back-end environments.

Senior Software Engineer

Ontario, CA · On-site +1

$85K - $127K/yr

Job Summary The Senior Full Stack Software Engineer is responsible for designing, developing, and deploying secure, scalable enterprise applications across both front-end and back-end environments.

Sr. Software Engineer

Irvine, CA · On-site

$70K - $300K/yr

We're looking for a Software Engineer - Mission Workflows to maintain and develop robot user workflows for wheeled robotic platforms across both federal and commercial programs As a Software Engineer ...

Sr. Software Engineer

Irvine, CA · On-site

$70K - $300K/yr

We're looking for a Software Engineer - Mission Workflows to maintain and develop robot user workflows for wheeled robotic platforms across both federal and commercial programs As a Software Engineer ...

We're looking for a Software Engineer - Mission Workflows to maintain and develop robot user workflows for wheeled robotic platforms across both federal and commercial programs As a Software Engineer ...

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 Jul 2, 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 engineers make $300,000 a year?

Senior software engineers with extensive experience, specialized skills in areas like machine learning or cloud computing, and working at large tech companies or in high-cost-of-living regions can earn $300,000 or more annually. Compensation often includes base salary, bonuses, and stock options, especially for those in leadership or highly technical roles.

What does a SR software engineer do?

A senior software engineer designs, develops, tests, and maintains software applications and systems. They often lead projects, review code, mentor junior team members, and collaborate with cross-functional teams using programming languages and tools like Java, Python, or C++. They also ensure software quality, performance, and security standards are met.

What engineer makes $500,000 a year?

Senior software engineers at top tech companies or those in specialized roles such as machine learning or cloud architecture can earn $500,000 or more annually, often including bonuses and stock options. Achieving this level typically requires extensive experience, advanced skills, and working in high-paying industries or companies.

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.

Can you make $500,000 as a software engineer?

Senior software engineers at large tech companies or in specialized fields such as AI or cybersecurity can earn $500,000 or more annually, often including bonuses and stock options. However, such high compensation levels are typically reserved for experienced professionals in senior or executive roles, and salaries vary based on location, company size, and individual skills.
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 June 2026, with employment types broken down into 73% Full Time, 18% Part Time, 3% Temporary, and 6% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $149,491 per year, or $71.9 per hour.
Sr Software Engineer

Sr Software Engineer

Lennar

Irvine, CA • On-site

$129K - $171K/yr

Full-time

This job post has expired today. Applications are no longer accepted.


Lennar rating

7.9

Company rating: 7.9 out of 10

Based on 45 frontline employees who took The Breakroom Quiz

22nd of 79 rated construction


Job description

Job Summary:
Lennar is one of the nation's leading homebuilders, dedicated to creating an extraordinary experience for their Homeowners, Communities, and Associates. They are seeking a talented Sr Software Engineer to design, develop, test, and deploy software applications while collaborating with cross-functional teams to translate business requirements into technical solutions.
Responsibilities:
• Design, develop, and maintain full-stack applications, ensuring scalability, performance, and security.
• Write clean, maintainable, and efficient code, following best practices and coding standards.
• Work on both the front-end (using frameworks such as React, Angular, or Vue.js) and back-end (using technologies such as Node.js, Python, or .NET).
• Contribute to the architecture and design of software systems, ensuring alignment with business goals and technical strategy.
• Participate in technical design reviews, providing feedback and recommendations to improve system design and code quality.
• Collaborate with DevOps and platform teams to integrate applications into CI/CD pipelines and automate deployment processes.
• Develop and execute unit tests, integration tests, and automated tests to ensure software quality.
• Identify and resolve defects and performance issues, conducting thorough code reviews to maintain high standards of code quality.
• Work closely with QA teams to implement and improve testing strategies and processes.
• Collaborate with product managers, designers, and other engineers to deliver high-quality features and enhancements.
• Participate in agile ceremonies such as sprint planning, stand-ups, and retrospectives, contributing to the continuous improvement of the team’s processes.
• Communicate effectively with both technical and non-technical stakeholders, providing updates on progress and potential challenges.
• Mentor and guide junior engineers, sharing knowledge and best practices to help them grow in their roles.
• Lead by example, demonstrating a strong work ethic, a commitment to quality, and a proactive approach to problem-solving.
• Take ownership of features or projects, driving them from concept to completion with minimal supervision.
• Stay up-to-date with industry trends, emerging technologies, and best practices, and bring new ideas to the team.
• Identify opportunities for process improvements, refactoring, or technical enhancements to optimize the software development lifecycle.
• Participate in technical discussions and contribute to the evolution of the team’s technical direction.
Qualifications:
Required:
• Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
• Minimum of 5-7 years of experience in software development, with a strong focus on full-stack development.
• Proven experience working in agile environments, with the ability to adapt to changing requirements and priorities.
• Proven experience in web development including working with Headless CMS systems, Digital Asset Management systems and front end development.
• Proficiency in modern front-end frameworks (e.g., React, Angular, Vue.js) and back-end technologies (e.g., Node.js, Python, .NET).
• Strong understanding of RESTful APIs, microservices architecture, and database design (SQL and NoSQL).
• Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization tools (e.g., Docker, Kubernetes).
• Familiarity with CI/CD pipelines, version control (e.g., Git), and DevOps practices.
• Expert-level experience designing and implementing multi-agent systems with complex A2A communication patterns and orchestration.
• Deep expertise in agentic AI architecture, including autonomous decision-making, goal-oriented behavior, and agent reasoning frameworks.
• Hands-on experience with enterprise AI platforms such as AWS Bedrock-Agentcore, Azure OpenAI Service, Anthropic's products, API, and Claude-series models, or similar enterprise-AI services.
• Proficiency with AI orchestration frameworks and tools (e.g., LangChain, LlamaIndex, AutoGen, CrewAI, or similar).
• Strong experience implementing tool/function calling, external system integrations, and protocol-based agent communication (e.g., Model Context Protocol).
• Proven ability to integrate AI agents with enterprise systems, APIs, and data sources to enable autonomous workflows.
• Hands-on experience with LLM integration, prompt engineering, and managing context windows in production environments.
• Experience implementing agent observability, (either AWS-native or 3PP), monitoring, and debugging solutions for production AI systems.
• Strong understanding of RAG (Retrieval-Augmented Generation) architectures and vector databases.
• Knowledge of AI safety practices, including guardrails, content filtering, and responsible AI deployment.
• Excellent problem-solving skills, with a detail-oriented approach and a strong sense of ownership.
• Effective communication skills, with the ability to work well in a collaborative team environment.
• A proactive attitude, with a willingness to take initiative and drive projects forward.
• Passionate about technology and software development, with a continuous desire to learn and improve.
• Self-motivated, organized, and capable of managing multiple tasks and projects simultaneously.
• High level of integrity, accountability, and a commitment to delivering high-quality software solutions.
Preferred:
• Ideally have worked in IT Governance & Trust/Compliance business domain.
• Ideally familiarity with; NIST AI RMF, OWASP, ISO/IEC, SOX, AIBOM.
Company:
For more than 70 years, Lennar has been in the business of making homeownership more attainable for more people. Founded in 1954, the company is headquartered in Miami, USA, with a team of 10001+ employees. The company is currently Late Stage.

What Lennar employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Lennar logo

About Lennar

Sourced by ZipRecruiter

Since 1954, Lennar has built over one million new homes for families across America. We build in some of the nation’s most popular cities, and our communities cater to all lifestyles and family dynamics, whether you are a first-time or move-up buyer, multigenerational family, or Active Adult.

Industry

Construction

Company size

5,001 - 10,000 Employees

Headquarters location

Miami, FL, US

Year founded

1954

Social media