1

Software Engineer Independent Contractor Jobs in California

Software Engineer III

Mountain View, CA · On-site

$67.75 - $91.25/hr

Mountain View , CA, US, 2 days a week hybrid SDG Tuesday/Wed Top Skill Software Engineer Contractor ... work independently or as part of a team. - Excellent communication skills for effective ...

They are seeking a Software Engineer to contribute to the development of their ag labor software ... Pago is an ag labor platform for farm labor contractors and growers. Founded in 2018, the company ...

Engineers are trusted to deploy to production from Day 1 and are expected to independently solve ... Software Engineering experience * Strong backend engineering skills with Python * Experience ...

S. business teams, China-based technical teams, and external technical contractors. The core ... Strong problem-solving skills and ability to work independently in a fast-paced environment.

Software Engineer

El Segundo, CA · On-site

$100K - $130K/yr

S. business teams, China-based technical teams, and external technical contractors. The core ... Strong problem-solving skills and ability to work independently in a fast-paced environment.

Own software engineering best practices: code reviews, testing strategies, CI/CD, and release ... Ability to work independently on ambiguous problems in a fast-paced environment * Due to U.S ...

Excellent problem-solving skills and the ability to work independently and as part of a team ... TIAG is an equal opportunity employer and federal contractor or subcontractor. Consequently, the ...

Showing results 21-40

Software Engineer Independent Contractor information

See California salary details

$62.7K

$145.6K

$202.8K

How much do software engineer independent contractor jobs pay per year?

As of Aug 14, 2026, the average yearly pay for software engineer independent contractor 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 are the key skills and qualifications needed to thrive as a software engineer independent contractor?

To thrive as a Software Engineer Independent Contractor, you need proficient coding abilities, problem-solving skills, and a solid understanding of software development methodologies, often supported by a degree in computer science or related experience. Familiarity with popular programming languages, project management tools, code repositories like Git, and relevant certifications such as AWS Certified Developer or Scrum Master are commonly expected. Excellent self-management, communication, and client relationship skills help you stand out in this position. These abilities are crucial for delivering high-quality solutions, maintaining professionalism, and ensuring client satisfaction while working independently.

What is a software engineer independent contractor?

A Software Engineer Independent Contractor is a self-employed professional who provides software development services to clients on a contractual basis. Unlike full-time employees, independent contractors work on specific projects, often for multiple clients, and handle their own taxes, benefits, and work schedules. They may be responsible for designing, coding, testing, and maintaining software solutions based on client requirements. This role offers flexibility and autonomy but requires strong time management and business skills.

What are the typical challenges faced by software engineer independent contractors, and how can they be addressed?

As a Software Engineer Independent Contractor, common challenges include managing multiple projects simultaneously, adapting to different client expectations, and ensuring consistent communication across remote teams. Successful contractors often establish clear project scopes, set realistic timelines, and utilize productivity tools to stay organized. Building strong client relationships and proactively addressing feedback can help mitigate misunderstandings and foster repeat business. Additionally, investing in ongoing learning and networking can open opportunities for higher-value projects and career growth. Embracing flexibility and self-discipline is key to thriving in this dynamic, self-driven work environment.

What are the most commonly searched types of Software Engineer jobs in California?

The most popular types of Software Engineer jobs in California are:

What cities in California are hiring for Software Engineer Independent Contractor jobs?

Cities in California with the most Software Engineer Independent Contractor job openings:

Infographic showing various Software Engineer Independent Contractor job openings in California as of August 2026, with employment types broken down into 1% Internship, 85% Full Time, 9% Part Time, 2% Temporary, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $145,592 per year, or $70 per hour.

$32 - $123/hr

Contractor

Re-posted 21 days ago


Job description

 

GeoLogics is working with a top Aerospace and Defense client looking for a Software Engineer in San Diego, CA

Role: Software Engineer

Client: Top Aerospace and Defense company

Schedule: 9/80

Location: San Diego, CA

Contract Length: Long-term Contract

Education: Bachelors Degree

Rate: $32 to $123 (per hour on a non-benefitted W2 contract)

***No C2C, we can NOT work with outside agencies/vendors, and we can NOT do 1099-US CITIZENSHIP IS REQUIRED***

Job Description:

In this role, you will contribute to the development and sustainment of mission-critical software that delivers reliable PNT data to U.S. Navy surface ships. What are the main functions of this role? This position requires onsite work and active engagement in cross-discipline collaboration while supporting Agile software development cycles, DevSecOps practices, and CI/CD driven integration activities.

  • Develop, debug, and enhance software features for GPNTS tactical and support systems 
  • Participate in software design, including interface definitions and architectural discussions 
  • Investigate and resolve complex system level issues involving software, networking, and sensor data 
  • Create and maintain automated tests, and support continuous integration pipelines 
  • Collaborate with systems engineering to verify requirements and ensure traceability 
  • Work within an Agile team, contributing to sprints, backlog refinement, and technical reviews
  • Support DevSecOps processes including secure coding practices, automated builds, and continuous delivery 
  • Maintain technical documentation and participate in configuration/change management workflows

If interested in learning more about this position, please email your resume to AGephart@GeoLogics.com and I will call back with more information.

 
Andrew Gephart

(703) 891-6133
agephart@geologics.com

*Rates listed are not a guarantee of salary/rate.  Rate offered at time of hire will depend on many factors including education, experience, interview results and skill level

GeoLogics is an Equal Opportunity/Affirmative Action Employer that is committed to hiring a diverse and talented workforce. EOE/Disability/Veteran



Education:DegreeEmployment Type: CONTRACTOR