Software Developer Jobs in California

Design and build applications that run on computers or in web browsers. Software developers may specialize in specific software applications or underlying systems that run devices and networks. Developers consider the users’ needs and the capabilities of the technology being used in order to tailor software to best fill those needs. When planning how each part of the software will fit together, they often create flowcharts and other models/diagrams. These graphics are helpful when constructing or demonstrating the application’s functionality.

Software developers are responsible for ensuring that their programs continue to function correctly through various tests. They also document the software’s features so that the records can be referenced during future maintenance and upgrades.

Search Software Developer Jobs

1-15 of 9,625 Jobs
Slack - San Francisco, CA
Software Engineer, Frontend Slack is on a mission to make your working life simpler, more pleasant, and more productive, and for years, Slack has been changing the way millions of people work...
3 days ago
Ledgent Technology - Los Angeles, CA
ServiceNow Developer / Engineer Direct Hire - Los Angeles Global Professional Service firm is seeking a ServicNow Engineer to implement, enhance and develop solutions within the ServiceNow...
3 days ago
Blizzard - Irvine, CA
Help detect, highlight, and close security vulnerabilities that surface during the software development lifecycle. Requirements Bachelor's Degree in Computer Science or equivalent experience....
3 days ago
Brandes Associates Inc. - Camarillo, CA
Education: BS or BA degree in Computer Science or a relevant technical or engineering discipline. Clearance: Condition of employment - must have and maintain a DoD Secret Security Clearance....
3 days ago
Sony Interactive Entertainment PlayStation - Los Angeles, CA
JQuery, AngularJs, ReactJs) Experience with Oracle, MySQL/Aurora database Experience with hosting applications in AWS/cloud Experience in SCRUM/Agile methodologies Bachelor's Degree in Computer Science...
3 days ago
Blizzard - Irvine, CA
Experience with workflow schedulers like Airflow Cloud Development Experience on platforms such as GCP, AWS, Azure, or IBM Cloud Scala, Spark, and Hadoop big pluses Requirements Bachelor's Degree in Computer...
3 days ago
Roblox - San Mateo, CA
You Are: Fluent in backend software development Focused on safety and always strive to understand the full specifications of a problem before acting Experienced with designing, developing, releasing...
3 days ago
Popout, Inc. dba Shippo, Inc. - San Francisco, CA
Requirements: Bachelors degree or foreign equivalent degree in Computer Science, Electrical Engineering or a related field, and 6 months of work experience as a Software Engineer or a related occupation...
3 days ago
Deviation Games, LLC - Los Angeles, CA
Deviation Games LLC seeks in Los Angeles, California: Principal Software Engineer, Animation with Master's degree in Computer Science or Computer Engineering plus 3 years of experience as a Software...
3 days ago
Gap Inc. - Pleasanton, CA
Who you are Education: Bachelors degree or foreign equivalent in Computer Science, Engineering, Electronics Engineering or related field and 5 years of progressive post baccalaureate experience in job...
2 days ago
Thermo Fisher Scientific - San Francisco, CA
Thermo Fisher Scientific Inc. is the world leader in serving science, with annual revenue exceeding $25 billion. Our Mission is to enable our customers to make the world healthier, cleaner and...
3 days ago
Apple - Cupertino, CA
Summary Posted: Jan 13, 2021 Weekly Hours: 40 Role Number: 200210973 Imagine what you could do here. At Apple, new ideas have a way of becoming great products, services, and customer experiences...
3 days ago
Amazon - Culver City, CA
PREFERRED QUALIFICATIONS Masters degree or PhD in Computer Science, Computer Engineering or related technical discipline....
3 days ago
Playa Vista, CA
Science or a related field or equivalent experienceIndustry experience building high-performance data plane servicesExperience with programming languages Golang, C, Rust, C++Experience in network and...
3 days ago
Irvine, CA
Title: SR. Tibco EMS Architect/ DeveloperJob ID: TJ103078826Location: RemoteThe Senior Tibco EMS Engineer is a subject matter expert in messaging middleware platforms and data pipelines. This is a...
3 days ago

Demographic Data for California

Moving to California? Find some basic demographic data about California below.


Software Developer Online Courses and Training Opportunities

Software Testing

When writing software, destruction can be just as valuable as creation. Learn how to catch bugs and break software as you discover different testing methods that will help you build better...

Software Debugging

In this class you will learn how to debug programs systematically, how to automate the debugging process and build several automated debugging tools in Python.

Software Security
This course we will explore the foundations of software security. We will consider important software vulnerabilities and attacks that exploit them - such as buffer overflows, SQL injection, and...

Title Synonyms

Salary for Software Developer Jobs in California

This is the average annual salary for Software Developer jobs in California as reported by the BLS.


Top Hiring Companies

Top hiring companies in your area for Software Developer positions

Highest Education Level

Software Developers in California offer the following education background
  • Bachelor's Degree (45.8%)
  • Master's Degree (35.0%)
  • Associate's Degree (7.1%)
  • Vocational or Certification (5.1%)
  • High School or GED (3.7%)
  • Doctorate Degree (2.7%)
  • Some College (0.5%)
  • Some High School (0.2%)

Average Work Experience

Here's a breakdown of the number of years' experience offered by Software Developers in California
  • 4-6 years (34.0%)
  • 2-4 years (17.4%)
  • 6-8 years (16.1%)
  • None (15.1%)
  • 10+ years (11.9%)
  • 1-2 years (4.5%)
  • 8-10 years (1.0%)

Software Developer Related Career Advice Articles

5 IT Jobs to Help You Get Started in the Technology Industry

Want to learn more about technology jobs? Wondering how to become a developer? Check out our guide to top IT jobs and computer science careers.

Say Goodbye to Silicon Valley: These are the Best Cities for Tech Jobs

Silicon Valley alternatives are popping up across the US, and these new tech hubs are working hard to attract their own venture capitalist firms and tech startups. Here are seven of the most attractive locations (in no particular order) that could produce the next Google, Apple, or Amazon.