1

Mid Level Software Developer Jobs in Northridge, CA

Software Engineer

Los Angeles, CA ยท On-site

$100K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

Mentor junior and mid-level engineers while driving independent progress on complex, ambiguous ... Comfort across the full software development lifecycle, from design through deployment Additional ...

Software Engineer

Los Angeles, CA ยท On-site

$100K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

Mentor junior and mid-level engineers while driving independent progress on complex, ambiguous ... Comfort across the full software development lifecycle, from design through deployment Additional ...

Senior Software Engineer

Los Angeles, CA ยท On-site

$150K - $212K/yr

Senior Software Engineer Parallel Systems is seeking a Senior Software Engineer to design, build ... Develop and maintain system-level software written primarily in Rust. * Optimize existing codebases ...

Senior Software Engineer

Los Angeles, CA ยท On-site

$150K - $212K/yr

Senior Software Engineer Parallel Systems is seeking a Senior Software Engineer to design, build ... Develop and maintain system-level software written primarily in Rust. * Optimize existing codebases ...

Senior Software Developer

Los Angeles, CA ยท On-site +1

$147K - $198K/yr

The software developers on our team are the primary contributors to Neuron on both the frontend and ... High trust environment where team members are encouraged to make independent, high-level ...

Software Engineer Senior

Malibu, CA ยท On-site

$115K - $160K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Position Summary Designs, develops, and maintains complex software solutions for Avum's government ... Mentor junior and mid-level developers on technical skills and best practices * Serve as technical ...

SDET

Santa Clarita, CA ยท On-site

$50.75 - $65.50/hr

Not a mid level role. Candidate should write his /her ability to handle object-oriented programming ... Santa Clara , CA 2-3 days onsite, only locals Title: SDET Must Have * 5+ years of experience ...

Software Engineer II

Los Angeles, CA ยท On-site

$92 - $145/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

We are looking for a mid-level engineer who enjoys building scalable, high-performance web ... Build scalable, modular, and high-performance software that supports video advertising, display ...

New

Software Engineer II

Los Angeles, CA ยท On-site

$92 - $145/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

We are looking for a mid-level engineer who enjoys building scalable, high-performance web ... Build scalable, modular, and high-performance software that supports video advertising, display ...

Lead Software Engineer - Android

Burbank, CA ยท On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Lead Software Engineer - Android Location: US - In Office (Los Angeles, New York, or San Francisco ... Mentor mid-level and senior engineers by sharing technical expertise and supporting professional ...

Lead Software Engineer - Android

Burbank, CA

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Lead Software Engineer - Android Location: US - In Office (Los Angeles, New York, or San Francisco ... Mentor mid-level and senior engineers by sharing technical expertise and supporting professional ...

Showing results 21-40

Mid Level Software Developer information

See Northridge, CA salary details

$51.4K

$119.9K

$177.9K

How much do mid level software developer jobs pay per year?

As of Aug 20, 2026, the average yearly pay for mid level software developer in Northridge, CA is $119,869.00, according to ZipRecruiter salary data. Most workers in this role earn between $96,500.00 and $139,300.00 per year, depending on experience, location, and employer.

What is a mid level software developer?

A Mid Level Software Developer is a professional with a few years of experience who contributes to designing, coding, testing, and maintaining software applications. They work independently on tasks but also collaborate with senior developers and teams to implement solutions. Their role often includes debugging code, optimizing performance, and ensuring best practices in development. Mid-level developers are expected to have a solid understanding of programming languages, frameworks, and software development life cycles. They may also mentor junior developers and participate in code reviews to maintain code quality.

What are the typical daily responsibilities of a mid level software developer?

As a Mid Level Software Developer, your daily responsibilities often include writing and reviewing code, participating in code reviews, collaborating with colleagues on project requirements, and troubleshooting bugs or technical issues. You may also be involved in designing features, writing unit tests, and participating in regular stand-up meetings as part of an agile team. Additionally, you'll interact with product managers, QA engineers, and other team members to ensure the software meets project deadlines and quality standards. This role offers the chance to take on increasing ownership of projects while continuing to learn and grow professionally.

What are the key skills and qualifications needed to thrive in the mid level software developer position, and why are they important?

To thrive as a Mid Level Software Developer, you should have solid programming skills in languages like Java, Python, or JavaScript, along with a relevant bachelor's degree or equivalent experience. Familiarity with version control systems such as Git, frameworks like React or Spring, and knowledge of agile development practices are typically required. Effective problem-solving, clear communication, and a collaborative mindset are valuable soft skills in this position. These skills enable you to build reliable software, contribute to team projects, and adapt to evolving technical challenges.

What are the most commonly searched types of Software Developer jobs in Northridge, CA?

The most popular types of Software Developer jobs in Northridge, CA are:

What cities near Northridge, CA are hiring for Mid Level Software Developer jobs?

Cities near Northridge, CA with the most Mid Level Software Developer job openings:

Infographic showing various Mid Level Software Developer job openings in Northridge, CA as of June 2026, with employment types broken down into 98% Full Time, 1% Temporary, and 1% Contract. Highlights an 86% Physical, 3% Hybrid, and 11% Remote job distribution, with an average salary of $119,869 per year, or $57.6 per hour.

Software Engineer

General Matter

Los Angeles, CA โ€ข On-site

$100K/yr

Full-time

Medical, Dental, Vision, Retirement

Re-posted 12 days ago


Job description

About the Company

General Matter enriches uranium.

We are designing, building, and operating the world's lowest-cost enrichment services, here in the US. ย 

In the process, we are restoring America's ability to produce nuclear fuel to power AI, advanced manufacturing and critical industries our country relies on to remain competitive.ย 

Fuel drives the cost of advanced reactor electricity production, and enrichment drives the cost of the fuel that advanced reactors consume. ย Reliable, low-cost enrichment is the catalyst for the nuclear Renaissance now under way.

Our mssion is to make nuclear not only the cleanest and safest source of baseload power, but also the most affordable. ย We believe abundant nuclear energy will lead to a post-scarcity society.ย 

We were incubated inside Founders Fund, like Anduril and Palantir before us, and are backed by over a dozen of the world's top venture capital firms. ย 

Our lean, world-class team of engineers and operators is applying a first-principles approach to solving the problem of nuclear fuel production.ย 

We are a mission-driven company with a culture of urgency, accountability, and transparency.ย 

Help us build a high-energy society by making the cleanest, safest form of baseload energy the most affordable.ย 

About This Role

As a General Matter Software Engineer, you will develop performant, safe and high-quality software to directly control our systems. Your code will be responsible for commanding actuators and processing high-speed signals in applications where safety and accuracy are exceedingly important. You will work closely with cross-functional teams, including electrical engineers, software engineers, chemical engineers, manufacturing engineers, nuclear engineers, materials scientists and physicists. If you seek high-impact and are excited by fast-paced, intense, Skunkworks-style projects, we encourage you to reach out to join our team.

We're hiring engineers across three focus areas:

Backend engineers will build high-performance services and APIs that coordinate control systems, manage state across distributed hardware, and expose interfaces for monitoring and operations.

Distributed systems engineers will architect fault-tolerant coordination systems, real-time data pipelines processing high-throughput sensor telemetry, and the infrastructure that keeps critical systems running reliably at scale.

Tooling engineers will develop the developer platforms, CI/CD systems, observability tools, and deployment infrastructure that let our team iterate rapidly and safely in a production environment where mistakes have physical consequences.

Responsibilities

  • Design and implement high-performance, production-grade software systems in C++ and Python, with a strong focus on reliability and maintainability
  • Architect complex solutions from the ground up, making principled decisions around system design, performance trade-offs, and technology selection
  • Lead technical design reviews and code reviews, setting and enforcing engineering best practices across the team
  • Build and maintain automated testing and CI/CD pipelines to ensure software quality at scale
  • Mentor junior and mid-level engineers while driving independent progress on complex, ambiguous technical problems

Basic Qualifications

  • Bachelor's degree in Computer Science, Engineering, or equivalent, with 5+ years of professional software engineering experience
  • Deep proficiency in C++ and/or Python, including language internals, performance characteristics, and idiomatic usage
  • Strong understanding of Linux internals - process management, memory models, I/O, and system calls - and how they influence software design and performance
  • Strong CS fundamentals - algorithms, data structures, concurrency, and system design
  • Demonstrated ownership of large, production-grade systems with evidence of exceptional technical ability
    ย 

Preferred Skills and Experience

  • Experience with distributed systems, observability tooling, and infrastructure as code
  • Proficiency in Python ecosystems for data pipelines, automation, or backend services
  • Experience with C++ performance optimization, profiling, and low-level systems programming
  • Experience with Linux system programming, including threading models, IPC, real-time process management, and low-level kernel interfaces ย 
  • Comfort across the full software development lifecycle, from design through deployment

Additional Requirements

  • Ability to work extended hours and weekends as necessary.

Equal Opportunity Employer

General Matter is an Equal Opportunity Employer; employment with General Matter is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status.

Compensation and Benefits

The base salary range for this role is $100,000-$200,000 annually.ย 

Compensation bands are determined by role, level, location, and alignment with market data. Individual level and base pay is determined on a case-by-case basis and may vary based on job-related skills, education, experience, technical capabilities and internal equity. Please note that the stated salary range is an estimate and may be adjusted based on market conditions, business needs, or other factors. In addition to base salary, for full-time hires, you may also be eligible for long-term incentives, in the form of stock options, and access to medical, vision & dental coverage as well as access to a 401(k) retirement plan.