1

Software Engineer Contract Jobs in Rancho Cordova, CA

Applied AI Engineer

Sacramento, CA ยท On-site

$117K - $141K/yr

Position Description This is a contract position. Extension may be considered based on business ... Minimum 5 years of experience in software engineering, AI/ML engineering, or a similar role, with ...

Sr .Net Developer

Woodland, CA

$58 - $76.75/hr

Net Developer Location: Woodland, CA onsite Duration: Long Term Contract Required Skills : .NET ... or software as a service (SaaS) solutions or a mixture of these environments. The contract staff ...

Data & AI Engineer

Sacramento, CA ยท On-site

$117K - $141K/yr

Position Description This is a contract position. Extension may be considered based on business ... Bachelor's degree in Computer Science, Data Science, Software Engineering, Information Systems, or ...

Data & AI Engineer

Sacramento, CA ยท On-site

$117K - $141K/yr

This is a contract position. Extension may be considered based on business need and performance ... Bachelor's degree in Computer Science, Data Science, Software Engineering, Information Systems, or ...

Senior Java Developer

Rancho Cordova, CA

$61 - $77.75/hr

Senior Java Developer Location: Rancho Cordova, CA (candidates must be local enough for on-site ... software. This position has very long-term possibliies and could turn into a contract to hire ...

Senior Java Developer

Rancho Cordova, CA ยท On-site

$61 - $77.75/hr

Senior Java Developer Location: Rancho Cordova, CA (candidates must be local enough for on-site ... software. This position has very long-term possibliies and could turn into a contract to hire ...

Senior Java Developer

Rancho Cordova, CA ยท On-site

$61 - $77.75/hr

Senior Java Developer Location: Rancho Cordova, CA (candidates must be local enough for on-site ... software. This position has very long-term possibliies and could turn into a contract to hire ...

Data Engineer

Sacramento, CA ยท On-site

$122K - $146K/yr

Partner with stakeholders to translate requirements into well-defined datasets and data contracts ... software, data, AI, network, and hybrid cloud infrastructure. These solutions are powered by ...

Data Engineer II

Sacramento, CA ยท On-site

$122K - $146K/yr

Partner with stakeholders to translate requirements into well-defined datasets and data contracts ... software, data, AI, network, and hybrid cloud infrastructure. These solutions are powered by ...

Senior SDET, API / Security

Cameron Park, CA ยท On-site

$150 - $200/hr

Description Keeper Security is hiring a Senior Software Development Engineer in Test (SDET) to ... Collaborate with developers to test API contract adherence and backward compatibility * Lead the ...

Showing results 21-40

Software Engineer Contract information

See Rancho Cordova, CA salary details

$67.7K

$157.4K

$219.2K

How much do software engineer contract jobs pay per year?

As of Sep 7, 2026, the average yearly pay for software engineer contract in Rancho Cordova, CA is $157,373.00, according to ZipRecruiter salary data. Most workers in this role earn between $128,000.00 and $184,600.00 per year, depending on experience, location, and employer.

What is a software engineer contract?

Software engineer contracts are agreements where software engineers are hired on a temporary basis to work on specific projects or for a set period of time, rather than as permanent employees. Contractors often work for multiple clients, are paid hourly or per project, and may have more flexible schedules. These contracts outline the scope of work, compensation, deadlines, and other terms. Contract software engineers are responsible for delivering quality code and meeting the requirements set by the client or organization. This working arrangement can offer more autonomy, but also less job security and benefits compared to full-time employment.

What are the key skills and qualifications needed to thrive as a software engineer contract?

To thrive as a Software Engineer Contract, you need strong programming skills, a solid understanding of software development methodologies, and a relevant degree or proven experience in computer science or related fields. Familiarity with source control systems (e.g., Git), cloud platforms, and proficiency in languages or frameworks required by the contract are crucial, as are any certifications in areas like AWS or Agile methodologies. Excellent problem-solving, adaptability, and communication skills help you quickly integrate with new teams and deliver results in diverse environments. These skills ensure you can efficiently contribute to projects, meet client expectations, and maintain professional flexibility across various assignments.

What are some common challenges faced by software engineers working on contract positions, and how can they be managed?

Software engineers on contract often face challenges such as quickly adapting to new codebases, understanding diverse team workflows, and managing changing project scopes. It's important to proactively communicate with team members, clarify project requirements early on, and stay organized to meet tight deadlines. Additionally, maintaining a strong personal workflow and being open to feedback can help contract engineers integrate more smoothly and deliver high-quality results within limited timeframes.

What is the difference between Software Engineer Contract vs Software Engineer Full-Time?

AspectSoftware Engineer ContractSoftware Engineer Full-Time
Employment TypeTemporary, project-basedPermanent, ongoing
Work EnvironmentTypically freelance or agency-basedCompany offices or remote
CredentialsUsually similar certifications and skillsSame as contract roles
BenefitsLimited or no benefitsHealth, retirement, paid leave

In summary, Software Engineer Contract roles are temporary positions focused on specific projects, often with fewer benefits, while Software Engineer Full-Time roles offer permanent employment with comprehensive benefits. Both roles require similar skills and credentials but differ mainly in employment stability and perks.

What are the most commonly searched types of Software Engineer jobs in Rancho Cordova, CA?

The most popular types of Software Engineer jobs in Rancho Cordova, CA are:

What job categories do people searching Software Engineer Contract jobs in Rancho Cordova, CA look for?

The top searched job categories for Software Engineer Contract jobs in Rancho Cordova, CA are:

What cities near Rancho Cordova, CA are hiring for Software Engineer Contract jobs?

Cities near Rancho Cordova, CA with the most Software Engineer Contract job openings:

Infographic showing various Software Engineer Contract job openings in Rancho Cordova, CA as of August 2026, with employment types broken down into 84% Full Time, 12% Part Time, and 4% Contract. Highlights an 84% Physical, 4% Hybrid, and 12% Remote job distribution, with an average salary of $157,373 per year, or $75.7 per hour.

Software Engineer - Python - Ubuntu Pro client - graduate level

Canonical

Sacramento, CA โ€ข On-site

Full-time

Re-posted 22 days ago


Job description

Job Summary:
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. They are hiring a Software Engineer to develop, test, and release improvements to the Ubuntu Pro client, ensuring quality and stability while collaborating with various teams and users.
Responsibilities:
โ€ข Collaborate proactively with a distributed team
โ€ข Write high quality code, with unit and functional tests, to create new features
โ€ข Debug issues and produce high quality code to fix them
โ€ข Review code produced by other engineers
โ€ข Discuss ideas and investigate to find good solutions
โ€ข Work from home, with global travel 2 to 4 weeks per year for internal and external events
Qualifications:
Required:
โ€ข Bachelor's or equivalent in Computer Science, STEM or similar degree
โ€ข Extensive experience with Python on Linux
โ€ข Interest in and experience with two or more of the following: Ubuntu Linux systems administration, continuous integration, end-system contract management, Debian packaging, working with public or on premise clouds
โ€ข Excellent Python skills
โ€ข Previous contributions to open source Python projects being an advantage
โ€ข Experience in configuring apt
โ€ข Knowledge of deb packaging and general system administration
โ€ข Passionate about the Ubuntu project and its values
โ€ข Ability to work with a distributed team
โ€ข Ability to write high quality code, with unit and functional tests
โ€ข Ability to debug issues and produce high quality code to fix them
โ€ข Ability to review code produced by other engineers
โ€ข Ability to discuss ideas and investigate to find good solutions
โ€ข Curious, flexible, articulate, and accountable
โ€ข Value soft skills and are passionate, enterprising, thoughtful, and self-motivated
Preferred:
โ€ข Experience engaging with the open source community
Company:
Canonical, the publisher of Ubuntu, delivers trusted open source for everyone and provides security, support and services to enterprises. Founded in 2004, the company is headquartered in London, GBR, with a team of 1001-5000 employees. The company is currently Late Stage.