1

Mid Level Software Developer Jobs in Hawthorne, CA

... mid-level engineers while driving independent progress on complex, ambiguous technical problems ... software engineering experience • Deep proficiency in C++ and/or Python, including language ...

Software Engineer

Santa Monica, CA · Hybrid

$125K - $159K/yr

Edmunds is looking for a mid level software engineer to transform the way people buy cars. Buying a car can be a daunting process through which consumers begrudgingly go every five to six years. At ...

Software Engineer

Santa Monica, CA · Remote

$125K - $159K/yr

Edmunds is looking for a mid level software engineer to transform the way people buy cars. Buying a car can be a daunting process through which consumers begrudgingly go every five to six years. At ...

Software Engineer

Santa Monica, CA · On-site

$125K - $159K/yr

Edmunds is looking for a mid level software engineer to transform the way people buy cars. Buying a car can be a daunting process through which consumers begrudgingly go every five to six years. At ...

Senior Software Engineer

Los Angeles, CA

$132K - $174K/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 ...

next page

Showing results 1-20

Mid Level Software Developer information

See Hawthorne, CA salary details

$48.8K

$113.7K

$168.8K

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

As of Aug 7, 2026, the average yearly pay for mid level software developer in Hawthorne, CA is $113,709.00, according to ZipRecruiter salary data. Most workers in this role earn between $91,500.00 and $132,200.00 per year, depending on experience, location, and employer.

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 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 most commonly searched types of Software Developer jobs in Hawthorne, CA? The most popular types of Software Developer jobs in Hawthorne, CA are:
What are popular job titles related to Mid Level Software Developer jobs in Hawthorne, CA? For Mid Level Software Developer jobs in Hawthorne, CA, the most frequently searched job titles are:
What job categories do people searching Mid Level Software Developer jobs in Hawthorne, CA look for? The top searched job categories for Mid Level Software Developer jobs in Hawthorne, CA are:
What cities near Hawthorne, CA are hiring for Mid Level Software Developer jobs? Cities near Hawthorne, CA with the most Mid Level Software Developer job openings:
Infographic showing various Mid Level Software Developer job openings in Hawthorne, CA as of June 2026, with employment types broken down into 99% Full Time, and 1% Temporary. Highlights an 84% Physical, 3% Hybrid, and 13% Remote job distribution, with an average salary of $113,709 per year, or $54.7 per hour.

Mid Level Software Engineer

Unbroken Studios

El Segundo, CA • On-site

Full-time

Re-posted 21 days ago


Job description

Description
  • Be responsible for the authoring and maintaining gameplay features and systems code while meeting all design, technical and schedule requirements
  • Architect and develop gameplay systems in Unreal Engine 4 using C++
  • Work closely with designers on gameplay features
  • Contribute to a large codebase, adding features and improving performance
  • Optimize key algorithms to achieve performance goals across multiple hardware platforms
  • Work closely with QA and technical leadership to ensure the stability and accuracy of systems by identifying, communicating, resolving defects and brainstorming solutions that further the game’s artistic and design vision.


Qualifications
  • 4 to 6+ years game programming experience and at least one shipped title
  • Self-motivated with a strong work ethic
  • Excellent communication and team skills
  • Comfortable working closely with designers and artists on the implementation of UI/UX menus, features and systems
  • Proficiency in C/C++
  • Passion for Game UI/UX
  • Excellent problem-solving, performance analysis and debugging skills
  • Bachelor’s degree or equivalent experience in Computer Science or Engineering


Pluses
  • Experience with shipping a AAA game
  • Experience with modern game platforms 
  • Experience building networked action games
  • Good understanding of PC, console, and mobile gaming industry, development, platforms, and ecosystems.