1

Intermediate Software Engineer Jobs in California

Java-Advanced, AWS-Advanced, Web Development-Advanced, AI Capabilities-Intermediate, API ... As a Senior Software Engineer, you will play a pivotal role in company transformation into an AI ...

About the Role As a Mid-Level Frontend Software Engineer on the TXM team, you will build and ... Intermediate proficiency in CSS and its core concepts (box model, Flexbox, CSS Grid, positioning ...

About the Role As a Mid-Level Frontend Software Engineer on the TXM team, you will build and ... Intermediate proficiency in CSS and its core concepts (box model, Flexbox, CSS Grid, positioning ...

About the Role As a Mid-Level Frontend Software Engineer on the TXM team, you will build and ... Intermediate proficiency in CSS and its core concepts (box model, Flexbox, CSS Grid, positioning ...

As a Staff Software Engineer, Test you will play a crucial role in the success of our company by ... Intermediate to advanced knowledge of SQL, including stored procedures, data models, and ...

next page

Showing results 1-20

Intermediate Software Engineer information

See California salary details

$62.7K

$145.6K

$202.8K

How much do intermediate software engineer jobs pay per year?

As of Jun 10, 2026, the average yearly pay for intermediate software engineer in California is $145,592.00, according to ZipRecruiter salary data. Most workers in this role earn between $118,400.00 and $170,700.00 per year, depending on experience, location, and employer.

What does an Intermediate Software Engineer do?

An Intermediate Software Engineer is responsible for designing, developing, testing, and maintaining software applications. They typically have a few years of experience and can work independently on moderately complex tasks, while also collaborating with senior engineers and other team members. Their work might involve writing code, reviewing pull requests, debugging, and participating in code reviews. Intermediate Software Engineers help ensure that software meets quality standards and project requirements while also learning new technologies and best practices.

What types of projects and responsibilities can an Intermediate Software Engineer expect on a typical team?

As an Intermediate Software Engineer, you’ll often work on both new feature development and maintaining existing codebases. You’ll be expected to write clean, efficient code, participate in code reviews, and help troubleshoot issues alongside senior engineers. Collaboration is common—you’ll frequently interact with product managers, QA testers, and other developers to clarify requirements and ensure timely delivery. This role provides a balance of autonomy and mentorship, making it a great opportunity to broaden your technical skills while contributing meaningfully to team objectives.

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

To thrive as an Intermediate Software Engineer, you need proficiency in programming languages (such as Python, Java, or JavaScript), solid problem-solving abilities, and a relevant degree or equivalent experience. Experience with version control systems (like Git), familiarity with development frameworks, and sometimes certifications in cloud technologies or agile methodologies are valuable. Strong collaboration, communication, and adaptability help you contribute effectively to team projects and navigate shifting priorities. These technical and soft skills ensure you can deliver reliable code, work productively within teams, and adapt to evolving project requirements.

What is the difference between Intermediate Software Engineer vs Junior Software Developer?

AspectIntermediate Software EngineerJunior Software Developer
Required Experience2-4 years0-2 years
SkillsProficient in multiple programming languages, problem-solving, and system designBasic coding skills, understanding of programming fundamentals
Work EnvironmentCollaborates on complex projects, may mentor juniorsFocuses on learning, executing assigned tasks
ResponsibilitiesDesigns components, troubleshoots issues, contributes to architectureImplements features, fixes bugs, learns best practices

The Intermediate Software Engineer typically has more experience and takes on more complex tasks than a Junior Software Developer. They are expected to work independently on parts of projects and contribute to system design, whereas juniors focus on learning and executing basic tasks. This distinction helps employers identify the right level of expertise needed for specific roles.

What are the most commonly searched types of Software Engineer jobs in California? The most popular types of Software Engineer jobs in California are:
Software Engineer 2 with Security Clearance

Software Engineer 2 with Security Clearance

Chipton Ross, Inc.

Redondo Beach, CA

Contractor

Posted 10 days ago


Job description

Chipton-Ross is seeking multiple Software Engineer 2's for a contract opportunity in Redondo Beach, CA. BASIC QUALIFICATIONS (REQUIRED SKILLS/EXPERIENCE) * Bachelor's degree in a STEM discipline with 5 - 8 years of experience, a Master's degree in a STEM discipline with 3 - 6 years of experience or a PhD in a STEM discipline with 1 - 4 years of experience. An additional 4 years of relevant SW experience may be considered in lieu of degree.
* Active SSBI required at the time of application, and the ability to obtain SCI prior to start date.
* Advanced Object-Oriented programming skills and proficiency with C++ programming.
* Knowledge of Red Hat Enterprise Linux operating system.
* Demonstrated problem solving, troubleshooting, and decision-making skills.
* This position requires the applicant to be a U.S. citizen. POSITION RESPONSIBILITIES Looking for an Intermediate to Senior Software Engineer to support our Ground Solutions and Mission Support (GSMS) Software (SW) Integrated Project Team (IPT). The SW IPT is a large restricted group executing across both Development and Operations and Maintenance (O&M) contracts and focuses on the development and sustainment of several mission operational SW product lines, as well as the development of new capabilities as coordinated with their restricted SCI Customer. The SW IPT is a large team comprising of multiple subsystems, each with a specialized SW focus. We are looking for an energetic and passionate software engineer to join our diverse and highly skilled team as we work to provide innovative solutions to complex issues in support of our Customer's national security mission in the areas of Next Generation Ground Systems, Ground Element Modernization (GEM), and SW deliveries to CONUS and OCONUS operational sites. Responsibilities: * Perform as a C++ SW developer in a fast-paced agile team environment comprised of Red Hat Enterprise Linux (RHEL) VMs, servers, and workstations.
* Design, code, and unit test new SW capabilities per Mathematical Algorithm Requirements (MARs).
* Identify, troubleshoot, and provide/turnover SW fixes to Discrepancy Reports (DRs).
* Collaborate with SW IPT subject matter experts (SMEs) and senior staff engineers across multiple SW subsystems. PREFERRED QUALIFICATIONS (DESIRED SKILLS/EXPERIENCE) * DevSecOps Test Automation experience.
* Experience with programming/scripting languages: C. C++. Java, Python, Perl.
* Strong in math and algorithms.
* Excellent communication and interpersonal skills, with the ability to interface with all levels of employees, management, and stakeholders.
* Previous participation on an Agile scrum team or familiarity with the Agile process.
* Familiarity with the Atlassian Tool Suite (Confluence, Jira, Bitbucket, Bamboo).
* Experience developing in a Linux environment using git.
* Active SCI security clearance. REQUIRED EDUCATION High school diploma or equivalent is required. School must be accredited. HOURS 9/80A schedule. This position is 100% on-site in a Sensitive Compartmented Investigation Facility (SCIF) located in Redondo Beach, CA. ADDITIONAL INFORMATION * Applicants responding to this position will be subject to a government security investigation and must meet eligibility requirements by currently possessing the ability to view classified government information. * Employment will be contingent on clearing a drug screen and background check. Both must clear prior to start date. * Candidates responding to this posting must currently possess the eligibility to work in the United States. No third parties please.

Chipton-Ross logo

About Chipton-Ross

Sourced by ZipRecruiter

Chipton-Ross, based in El Segundo, California, is a leading provider of staffing and recruitment services in the US. The company is renowned for its specialization in fields like engineering, information technology, aircraft manufacturing, and other technical industries. Founded in 1983, Chipton-Ross has grown to become a recognized name in the national recruitment arena with a reputation for integrity, quality, and excellence in management. The company's mission is to provide cost-effective staffing solutions that allow their clients to maximize the power of their people, enhancing both perspective and productivity.

Industry

Recruiting and staffing services

Company size

51 - 200 Employees

Headquarters location

El Segundo, CA, US

Year founded

1983