1

Temporary Software Developer Jobs in California (NOW HIRING)

Software Engineering Manager

Northridge, CA · On-site

$165K - $175K/yr

Requires a Master's degree in Software or Computer Engineering, Computer Science, Computer ... Please note that "regular employees" refers to those who are not temporary staff, such as interns ...

Requires a Master's degree in Software or Computer Engineering, Computer Science, Computer ... Please note that "regular employees" refers to those who are not temporary staff, such as interns ...

... DevOps practices * 3+ years of experience with Agile methodologies * 8+ years of an equivalent ... Individuals with temporary visas including, but not limited to, F-1 (OPT, CPT, STEM), H-1B, H-2, or ...

Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation ... Pay within range listed above + temporary benefits package (applicable after 60 days of employment ...

Software Engineer

Folsom, CA · On-site +1

$75.50 - $102/hr

Temporary Salary: $75.50-102 Hourly $ 75.50 - $102 / hour Start Date: Jun 29, 2026 Are you ready to ... Your contributions will directly enhance developer productivity, streamline operations, and drive ...

Staff Engineer, DevOps (4797)

San Diego, CA · On-site

$150K - $220K/yr

The Software Integration & Operations (SIO) team builds the pipelines, tools, and systems that make ... Pay within range listed above + temporary benefits package (applicable after 60 days of employment ...

The Software Integration & Operations (SIO) team builds the pipelines, tools, and systems that make ... Pay within range listed above + temporary benefits package (applicable after 60 days of employment ...

Showing results 41-60

Temporary Software Developer information

See California salary details

$47.4K

$110.4K

$163.8K

How much do temporary software developer jobs pay per year?

As of Aug 6, 2026, the average yearly pay for temporary software developer in California is $110,380.00, according to ZipRecruiter salary data. Most workers in this role earn between $88,800.00 and $128,300.00 per year, depending on experience, location, and employer.

What does a temporary software developer do?

A temporary software developer works on a freelance or contract basis. Your duties focus on the development, design, and testing of software programs. You may have a different set of responsibilities depending on the details of each project, such as working with computer code to develop programs or create a mobile application. A temporary software developer can work on one facet of a project, such as testing or coding a specific process. Developers sometimes specialize in working with one computer language, although knowledge of multiple coding languages is beneficial in this career.

What are the key skills and qualifications needed to thrive as a temporary software developer, and why are they important?

To thrive as a Temporary Software Developer, you need strong programming skills, familiarity with software development life cycles, and a relevant degree or equivalent experience. Proficiency with coding languages (such as Python, Java, or JavaScript), version control systems like Git, and project management tools is typically required. Adaptability, quick learning, and effective communication are essential soft skills to integrate into new teams and projects swiftly. These skills enable a Temporary Software Developer to contribute efficiently, deliver quality code under tight timelines, and support the organization's short-term technical needs.

What types of projects and responsibilities can a temporary software developer expect during a typical assignment?

As a Temporary Software Developer, you will often be brought in to support ongoing projects, address backlog tasks, or assist during periods of increased workload. Your responsibilities may include writing and testing code, debugging existing applications, and collaborating with permanent team members to meet tight deadlines. You may also be involved in documentation and code review processes, and your ability to quickly adapt to new technologies and workflows will be highly valued. The work environment is typically fast-paced, and clear communication with both developers and project managers is important to ensure a smooth integration into the team.

What is a temporary software developer?

Temporary Software Developers are professionals hired on a short-term basis to design, develop, test, and maintain software applications for a company or project. They typically work on specific assignments, such as filling in for permanent staff, addressing urgent project needs, or providing specialized skills for a limited period. Their contracts usually have fixed durations, and they may work independently or as part of a team. Temporary roles offer flexibility for both employers and developers, but may not include the same benefits as permanent positions.
What are the most commonly searched types of Software Developer jobs in California? The most popular types of Software Developer jobs in California are:
What are popular job titles related to Temporary Software Developer jobs in California? For Temporary Software Developer jobs in California, the most frequently searched job titles are:
What job categories do people searching Temporary Software Developer jobs in California look for? The top searched job categories for Temporary Software Developer jobs in California are:
What cities in California are hiring for Temporary Software Developer jobs? Cities in California with the most Temporary Software Developer job openings:
Infographic showing various Temporary Software Developer job openings in California as of August 2026, with employment types broken down into 78% Full Time, 17% Part Time, 2% Temporary, and 3% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $110,380 per year, or $53.1 per hour.

Software Reliability Engineer (Temporary FTE)

Nuro

Mountain View, CA

$109K - $163K/yr

Full-time, Temporary

Re-posted 24 days ago


Job description

Who We Are

Nuro believes self-driving vehicles are the most immediate and profound opportunity for AI to drive positive change in the physical world. Safer streets, more time for what matters, and easier access to the world around us, that's why we're building a universal autonomy platform: self-driving for all roads and all rides.
Founded in 2016, Nuro is a physical AI company developing Level 4 autonomous driving technology for a wide range of vehicles, use cases, and markets. Powered by the Nuro Driver™, our universal autonomy platform enables the global mobility ecosystem to deploy autonomy at scale, from robotaxis and logistics fleets to personal vehicles.
With years of real-world deployment experience and a flexible, partner-led business model, Nuro is working toward a future where millions of autonomous vehicles powered by our technology help make everyday life safer, easier, and more connected.
Nuro has raised over $2B in capital from Uber, NVIDIA, Google, Softbank, Fidelity, T. Rowe Price, and other leading investors.

About the Team

The Robotics Reliability Engineering (RRE) team at Nuro focuses on fleet reliability as our AV capabilities and operating footprint grow. We work across software, hardware, infrastructure, and operations to understand fleet behavior and improve operational readiness. When high-severity events impact missions or fleet-wide performance, RRE coordinates investigations and ensures that lessons learned result in durable platform improvements.

About the Role

This is a 12 month temporary full-time position with full benefits and potential for extension based on performance and business needs.

As a Software Reliability Engineer at Nuro, you will help design, build, and operate systems that support our autonomous vehicle platform and fleet operations. You will work across the full development lifecycle, from early design and deployment through operations and continuous improvement. You'll join an on-call rotation to stay close to real-world operations. At its core, the role is building resilient systems through automation, observability, and operational feedback. This is an opportunity to influence how reliability is engineered into Nuro's platform as it scales up and out across new cities.

About the Work
  • Build fleet-scale pipelines that turn noisy onboard signals into actionable, high-confidence investigations.

  • Develop automated triage and correlation systems that deduplicate issues, route them to the right owning teams, and attach up-to-date priority signals and diagnostic context.

  • Partner with engineering teams and subject matter experts to turn investigation outcomes into better instrumentation, automation, and signal quality over time.

  • Build internal tools and workflows that reduce duplicate effort and increase situational awareness as the fleet scales (self-service debugging, standardized metrics, shared templates, securely scoped access).

  • Lead reliability investigations to identify contributing factors and ensure learnings turn into durable engineering changes.

About You
  • Experience writing and shipping software with an ownership mindset and attention to how it behaves in real-world conditions.

  • Ability to build and maintain tools and automation (Python, Go, Bash, C++).

  • Comfortable navigating systems remotely via SSH + CLI, and inspecting the state of a linux system and its services.

  • Interest in reliability engineering as a growth path: you're motivated to learn how to build distributed systems and the challenges of scaling them reliably.

At Nuro, your base pay is one part of your total compensation package. For this position, the reasonably expected base pay range is between $109,250 and $163,370 for the level at which this job has been scoped. Your base pay will depend on several factors, including your experience, qualifications, education, location, and skills. In the event that you are considered for a different level, a higher or lower pay range would apply. This position is also eligible for an annual performance bonus, equity, and a competitive benefits package.

Nuro celebrates differences and we are committed to a diverse workplace that fosters inclusion and psychological safety for all employees. Nuro is proud to be an equal opportunity employer and expressly prohibits any form of workplace discrimination based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, veteran status, or any other legally protected characteristics. #LI-CD1