1

Software Engineer Contract Jobs in Santa Rosa, CA

Title: R&D Engineer, Software Pay Rate: $55.00 - $58.66 Benefits as a Tekberry Temp: Paid Bi-weekly ... Contract, 1 year Shift Schedule: Monday - Friday, 8:00am - 5:00pm Location: Santa Rosa, CA Job Code:

Data Engineer (Founding Team)

Bodega Bay, CA · On-site

$135K - $163K/yr

Data/ETL Engineer (Founding Team) Location: San Francisco Bay Area Type: Full-Time Compensation ... Create and manage data contracts, access layers, lineage, and governance mechanisms * Build and ...

Contract, 1 year Shift Schedule: Day shift Location: Santa Rosa, CA Job Code: JPC 12306 Tekberry is ... This role partners closely with software engineering, product management, security, compliance, and ...

Pipeline Engineer

Santa Rosa, CA · Hybrid

$130K - $200K/yr

... contract documents, responding to requests for information, and assisting owner to confirm ... Experience with pipeline design software and hydraulic modeling tools preferred * Strong knowledge ...

Project Engineer

Santa Rosa, CA · On-site

$72K - $80K/yr

Develops full understanding of the scope and interdependence of all contract documents * Observes ... Proficient with the MS Suite of tools with exposure to other construction specific software like ...

... combining software engineering, system architecture, and legal domain expertise. This role is ... Understanding of legal workflows (contracts, billing, discovery) * Experience with data platforms ...

... and government contracts moving on time, and you will resolve the resource conflicts that ... software that will significantly improve humanity's ability to rapidly and comprehensively ...

Position Value Proposition As a Field Engineer you will be responsible to assist the Project ... software includes: MS Word, MS Excel, and MS Outlook. Primavera Scheduling/Contract Manager ...

Position Value Proposition As a Field Engineer you will be responsible to assist the Project ... software includes: MS Word, MS Excel, and MS Outlook. Primavera Scheduling/Contract Manager ...

next page

Showing results 1-20

Software Engineer Contract information

See Santa Rosa, CA salary details

$69.4K

$161.3K

$224.7K

How much do software engineer contract jobs pay per year?

As of Jun 14, 2026, the average yearly pay for software engineer contract in Santa Rosa, CA is $161,292.00, according to ZipRecruiter salary data. Most workers in this role earn between $131,200.00 and $189,100.00 per year, depending on experience, location, and employer.

What are software engineer contracts?

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, and why are they important?

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 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 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 are the most commonly searched types of Software Engineer jobs in Santa Rosa, CA? The most popular types of Software Engineer jobs in Santa Rosa, CA are:
What job categories do people searching Software Engineer Contract jobs in Santa Rosa, CA look for? The top searched job categories for Software Engineer Contract jobs in Santa Rosa, CA are:
What cities near Santa Rosa, CA are hiring for Software Engineer Contract jobs? Cities near Santa Rosa, CA with the most Software Engineer Contract job openings:
R&D Engineer, Software Intermediate

R&D Engineer, Software Intermediate

Generis TEK Inc.

Santa Rosa, CA

$50 - $53/hr

Other

Posted 11 days ago


Job description

Please Contact: To discuss this amazing opportunity, reach out to our Talent Acquisition Specialist Nikhil Jhajharia at email address can be reached on # .
We have Contract role R&D Engineer, Software Intermediate for client at Santa Rosa CA. Please let me know if you or any of your friends would be interested in this position.
Position Details: R&D Engineer, Software Intermediate-Santa Rosa CA
Location : Santa Rosa, CA (Onsite)
Project Duration : 12 Months Contract
Pay Rate : $50 to $53/hr on W2

Screening Questions for Job Postings:

Do you have experience programming with object-oriented languages such as C++, C#, or Java?
Do you have a degree in Electrical Engineering, Computer Science, or Computer Engineering?
Do you have experience working with software development for engineering, manufacturing, or test automation environments?
Do you have experience interfacing with electronic test equipment using SCPI commands?
Do you have a strong understanding of electronic circuitry and electrical engineering fundamentals?
Are you comfortable working onsite in Santa Rosa, CA?
Have you worked in a collaborative engineering team environment?


Key Responsibilities Work with engineering teams to design and implement software manufacturing test processes for new products introduced to market.
Develop manufacturing test solutions using software design expertise and different types of pulse lasers and trigger frequencies.
Become familiar with theory and practical application of time domain measurements using the Keysight N1000A, sampling diode, and Optical to Electrical (OE) converter.
Support the testing and validation of product features during manufacturing and product release cycles.
Collaborate with cross-functional engineering teams to ensure successful implementation of test solutions. Required Experience Experience with object-oriented programming languages such as C++, C#, or Java.
Strong communication and interpersonal skills.
Ability to function effectively in a team-oriented environment. Preferred Experience Experience interfacing with electronic equipment using SCPI.
Strong understanding of electronic circuitry and electrical engineering fundamentals. Education Undergraduate or Graduate Degree in Electrical Engineering, Computer Science, or Computer Engineering. Please let me know if you would be interested, and I would be happy to discuss the opportunity further
To discuss this amazing opportunity, reach out to our Talent Acquisition Specialist Nikhil Jhajharia at email address can be reached on # .