1

Software Engineer Contractor Jobs in Santa Rosa, CA

Project Manager

Bodega Bay, CA · On-site

$125K - $178K/yr

EDUCATION AND EXPERIENCE * 4-year engineering or business degree or equivalent-related experience ... Competency of Enterprise software, budget/commitment differentiation, cost projection procedures ...

Kodiak is also leveraging its commercial self-driving software to develop, test and deploy ... Serve as the integrating force across sub-program TPMs and engineering teams (hardware, controls ...

next page

Showing results 1-20

Software Engineer Contractor information

See Santa Rosa, CA salary details

$69.4K

$161.3K

$224.7K

How much do software engineer contractor jobs pay per year?

As of Jul 8, 2026, the average yearly pay for software engineer contractor 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 the key skills and qualifications needed to thrive as a Software Engineer Contractor, and why are they important?

To thrive as a Software Engineer Contractor, you need advanced programming skills, problem-solving abilities, and a solid understanding of software development lifecycles, often backed by a relevant degree or equivalent experience. Familiarity with source control systems (like Git), cloud platforms, and project management tools, as well as proficiency in key programming languages, is typically required. Strong communication, adaptability, and self-motivation are essential soft skills for collaborating with diverse teams and managing project-based workloads. These skills ensure high-quality deliverables, effective client communication, and successful navigation of varied contract environments.

How does the work structure and team integration typically differ for Software Engineer Contractors compared to full-time employees?

As a Software Engineer Contractor, you will often work on specific projects or deliverables within a defined contract period, which may mean less involvement in long-term planning or company-wide initiatives. Contractors are usually integrated into existing development teams, collaborating closely with full-time engineers, project managers, and QA staff, but may have less access to certain internal resources or benefits. While you can expect to contribute to daily stand-ups, code reviews, and agile sprints, the onboarding process and access to proprietary tools or systems may be streamlined for contractors. This role offers valuable exposure to diverse tech stacks and industries, and successful contracts can lead to extended engagements or full-time offers.

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

AspectSoftware Engineer ContractorSoftware Engineer Full-Time Employee
CredentialsTypically requires a relevant degree and technical skills; certifications optionalSame as contractor; often prefers ongoing professional development
Work EnvironmentProject-based, flexible hours, often remote or on-siteSteady, long-term employment, usually on-site or hybrid
Employer & Industry UsageCommon in tech, startups, consulting firmsStandard in large corporations, tech companies, and enterprises
Search & Comparison IntentLooking for short-term or project-based rolesSeeking stable, long-term employment

In summary, Software Engineer Contractors typically work on short-term projects with flexible schedules, while full-time employees enjoy ongoing employment and benefits. Both roles require similar skills and credentials but differ mainly in work arrangement and job stability.

What are Software Engineer Contractors?

Software Engineer Contractors are professionals hired on a temporary or project basis to design, develop, and maintain software applications. Unlike full-time employees, they typically work for a predetermined period or on specific projects for a company. Contractors may work independently or through contracting agencies and often have flexibility regarding work hours and location. Their expertise is sought after for specialized tasks, scaling development teams, or covering skill gaps within organizations.
What cities near Santa Rosa, CA are hiring for Software Engineer Contractor jobs? Cities near Santa Rosa, CA with the most Software Engineer Contractor job openings:
Infographic showing various Software Engineer Contractor job openings in Santa Rosa, CA as of July 2026, with employment types broken down into 70% Full Time, 13% Part Time, and 17% Contract. Highlights an 89% Physical, 1% Hybrid, and 10% Remote job distribution, with an average salary of $161,292 per year, or $77.5 per hour.

OSP Construction Manager

Sonic Internet + Phone

Santa Rosa, CA

$125K - $150K/yr

Full-time

Re-posted 3 days ago


Job description

POSITION TITLE: OSP Construction Manager

DEPARTMENT: Plant

REPORTS TO: Vice President of Customer Experience

FLSA STATUE: Full-Time, Exempt, Benefited

Compensation Range: $125k-$150k DOE

Position Summary:

The role of the OSP Construction Manager is to mentor, develop and oversee the construction and fiber splicing team, and contract labor for Business and Residential fiber construction, while promoting Sonic's core values. They are responsible for coordinating, planning, and executing the fiber construction process, ensuring that all projects meet their quality, time, and budget expectations. This role involves collaboration with vendors, contractors, engineers, and internal teams to ensure compliance with company standards, safety regulations, and industry best practices.

Position Type/Expected Hours of Work:

The OSP Construction Manager is a full-time (40 hours per week), exempt position. Typical schedule is Monday through Friday 6AM-3PM.

Travel:

Travel is expected for this position. A valid California Driver's License and Clean DMV is required.

Supervisory Responsibilities:

The OSP Construction Manager is responsible for the day-to-day management of the construction and fiber splicing teams, in accordance with Sonic's policies and applicable laws. Responsibilities include interviewing, hiring, and training employees; planning, assigning, and directing work; appraising performance; rewarding and disciplining employees; addressing complaints and resolving problems.

QUALIFICATIONS:

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

The functions listed below are a portion of what is required for this position. The job functions will change along with location and may expand at any time.

Essential Duties and Responsibilities:

  • Supervise and evaluate construction and fiber splicing personnel; coordinate construction efforts through in-house and contract labor for new construction and rebuild projects both aerial and underground.
  • Represent the interests of Sonic in a professional manner with governmental, municipal, and related industry organizations.
  • Coordinate and work with utility companies for all construction related work in the right of way, including but not limited to pole transfers, system maintenance, pole inspection, relocation of plant and plant extensions.
  • Coordinate with engineers and developers in designing the plant; work closely with staff responsible for designing, drawing and sketching installation and location of equipment such as nodes, amplifiers, power supplies and cables; complete material orders needed for planned construction.
  • Monitor contractor performance; ensure adherence to terms and conditions of agreements and ensure all personnel and contractors are adhering to local and state construction requirements and codes.
  • Perform site inspections for quality control and safety.
  • Coordinate permitting and make-ready process.
  • Ensure staff is responding to residential and business sales teams to meet tight deadlines.
  • Communicate with Vice President of Field Operations regarding concerns about construction progress.
  • Ensure that all financials are tracked, recorded, and reported accurately.
  • Perform other duties as assigned or required.

Job Requirements:

  • 5 years Cable Television or Telecommunications technical experience.
  • 7-10 years of experience in working and/or supervising a cable TV/telecommunications construction department.
  • Proven experience managing large-scale construction projects.
  • Knowledge of National Electrical Codes and G.O.95 and 128.
  • Valid driver's license and satisfactory driving record.
  • Ability to prioritize and organize effectively.
  • Ability to communicate orally and in writing in a clear and straightforward manner.
  • Ability to supervise and motivate others.
  • Ability to use personal computer and software applications (i.e. word processing, spreadsheet, etc.).
  • Strong knowledge of local and national safety and regulatory standards (e.g., OSHA).
  • Proficiency in fiber testing, troubleshooting, and splicing techniques is a plus.

Work Environment & Physical Demands:

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Daily driving is expected. The Construction crew is exposed to varying climates and elements, determined by Mother Nature. Extreme heat, rain, dust and wind are to be expected.

While performing the duties of this job, the employee is constantly required to sit and stand; talk or hear; reach with hands and arms; key/type. The employee is required to walk; use hands to finger, handle, or feel objects, tools or controls; climb stairs; balance; stoop, kneel, crouch or crawl. The employee must lift and/or move up to 80 pounds. Specific vision abilities required by the job include close vision, distance vision, color vision, peripheral vision, depth perception, and the ability to adjust focus. The employee is required to drive a vehicle.

Equal Opportunity:

Sonic is an equal opportunity employer. Sonic is committed to providing a work environment free of harassment, discrimination, retaliation and disrespectful or other unprofessional conduct based on sex (including pregnancy, childbirth, breastfeeding or related medical conditions), race, religion (including religious dress and grooming practices), color, gender (including gender identity and gender expression), national origin (including language use restrictions and possession of a driver's license issued under Vehicle Code section 12801.9), ancestry, physical or mental disability, medical condition, genetic information, marital status, registered domestic partner status, age, sexual orientation, military and veteran status or any other basis protected by federal, state or local law or ordinance or regulation. It also prohibits discrimination, harassment, disrespectful or unprofessional conduct based on the perception that anyone has any of those characteristics or is associated with a person who has or is perceived as having any of those characteristics.

ACKNOWLEDGEMENT:

Sonic is an at-will employer. The job description does not constitute an employment agreement, or contract, between the employer and employee and is subject to change. Other functions may be assigned and/or reassigned by the employer as the needs of the employer and requirements of the job change. The only employment contract that exists between you and Sonic is that of at-will employment. Employee signature below constitutes employee's understanding of the requirements, essential functions and duties of the position.