1

Senior Computer Programmer Jobs in California (NOW HIRING)

The Video Computer Vision organization within Video Engineering is a centralized applied research and engineering entity responsible for developing real-time on-device Computer Vision and Machine ...

The Video Computer Vision organization within Video Engineering is a centralized applied research and engineering entity responsible for developing real-time on-device Computer Vision and Machine ...

Works alongside and under the guidance of a Construction Engineer and/or Senior CAD Designer to produce drawings including tolerances, dimensions, materials, and technical project data based on ...

Senior CAD Engineer

Santa Clara, CA · On-site

$122K - $168K/yr

Cadence SKILL or other CAD-level programming experience * System design and hierarchical sub-design * Familiarity with automation within common operating systems (Windows/Linux) * Experienced with ...

Senior CAD Engineer

Santa Clara, CA · On-site

$122K - $168K/yr

Cadence SKILL or other CAD-level programming experience * System design and hierarchical sub-design * Familiarity with automation within common operating systems (Windows/Linux) * Experienced with ...

Works alongside and under the guidance of a Construction Engineer and/or Senior CAD Designer to produce drawings including tolerances, dimensions, materials, and technical project data based on ...

Sr. Computer Graphics Engineer

San Francisco, CA · On-site

$164K - $203K/yr

Developed by a team of former Instagram and Apple engineers, Rylo's breakthrough stabilization software and smartphone app eliminate the traditional pain points of shooting, editing, and sharing ...

next page

Showing results 1-20

Senior Computer Programmer information

See California salary details

$13

$51

$70

How much do senior computer programmer jobs pay per hour?

As of Jun 5, 2026, the average hourly pay for senior computer programmer in California is $51.59, according to ZipRecruiter salary data. Most workers in this role earn between $43.41 and $61.68 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Senior Computer Programmer, and why are they important?

To thrive as a Senior Computer Programmer, you need advanced proficiency in programming languages (such as Java, Python, or C++), strong problem-solving abilities, and a bachelor's degree in computer science or a related field. Expertise in software development tools, version control systems (like Git), and familiarity with industry-standard frameworks is typically required, along with relevant certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate. Exceptional communication, leadership, and teamwork skills help you manage projects and mentor junior developers. These skills ensure you can deliver robust software solutions efficiently, drive technical innovation, and contribute effectively to team and organizational goals.

What are some typical challenges Senior Computer Programmers face when leading project development?

Senior Computer Programmers often encounter challenges such as managing complex codebases, balancing hands-on coding with mentoring junior developers, and ensuring that projects meet both technical and business requirements. They are frequently responsible for architectural decisions, code reviews, and integrating new technologies, which requires staying current with industry trends. Additionally, effective communication and collaboration with cross-functional teams—including product managers, designers, and QA—are essential to delivering successful software solutions.

What are Senior Computer Programmers?

Senior Computer Programmers are experienced professionals who design, write, test, and maintain complex computer software and applications. They often lead programming teams, mentor junior developers, and contribute to architectural decisions. Their responsibilities include reviewing code for efficiency and security, troubleshooting issues, and ensuring that software meets both technical and business requirements. Typically, they have several years of experience in software development and are proficient in multiple programming languages.

What is the difference between Senior Computer Programmer vs Software Developer?

AspectSenior Computer ProgrammerSoftware Developer
CredentialsBachelor's degree in Computer Science or related field; experience in programmingBachelor's degree in Computer Science or related field; coding experience
Work EnvironmentDevelops, tests, and maintains code; often in teamsDesigns and builds software applications; collaborates with stakeholders
Industry UsageCommon in tech, finance, healthcare sectorsWidespread across industries for application development
Search/Comparison IntentFocuses on programming expertise and experienceBroader software development responsibilities

While both roles involve coding and technical skills, a Senior Computer Programmer primarily focuses on writing, testing, and maintaining code, often with specialized programming expertise. A Software Developer typically has a broader role, including designing software solutions and collaborating with teams. The roles overlap in credentials and work environment, but their focus areas differ slightly.

What are the most commonly searched types of Computer Programmer jobs in California? The most popular types of Computer Programmer jobs in California are:
What job categories do people searching Senior Computer Programmer jobs in California look for? The top searched job categories for Senior Computer Programmer jobs in California are:
What cities in California are hiring for Senior Computer Programmer jobs? Cities in California with the most Senior Computer Programmer job openings:
Infographic showing various Senior Computer Programmer job openings in California as of May 2026, with employment types broken down into 100% Full Time. Highlights an 67% In-person, and 33% Remote job distribution, with an average salary of $107,312 per year, or $51.6 per hour.

Senior Computer System Validation Consultant

Spectraforce Technologies

San Diego, CA • On-site

Full-time

Posted 19 days ago


Job description

Position Title: Senior Computer System Validation Consultant (GxP)
Work Location: San Diego, CA, 92111
Assignment Duration: 6 Months
Work Arrangement: On-site

Position Summary: The Quality organization is seeking an exceptional consultant/contracted specialist to join our Quality team in San Diego, CA. This is an on-site role that will lead the enhancement and maintenance of the computer system validation program. As the CSV Quality SME, you will provide critical Quality Assurance oversight and technical validation expertise for computerized systems within the San Diego site and environment.

Background & Context: Based in San Diego, the site operates as a clinical-stage biopharmaceutical facility utilizing unique and proprietary genetic engineering platform technologies to create next-generation cell and gene therapies with the capacity to cure.

Key Responsibilities:

Validation Lifecycle & Governance

  • Deliverable Management: Author, review, and approve critical validation deliverables, including Validation Plans, Risk Assessments, User Requirements (URS), Configuration Specifications, Test Scripts (IQ/OQ/PQ), and Validation Summary Reports.
  • Perform requalification of existing computer systems and support periodic reviews of computer systems.
  • System Development Oversight: Define and oversee system development processes (build, test, deploy, monitor) to ensure compliance is maintained through every release, update, or iteration.
  • Project Guidance: Act as the Quality Lead for project teams, guiding the implementation of validation, security, and project management deliverables at appropriate stages of the system lifecycle.

Operational Compliance & Audit Readiness

  • System Oversight: Review and approve system lifecycle documentation generated by project teams to ensure alignment with local SOPs and global regulatory expectations.
  • Audit & Inspection Support: Lead or contribute significantly to internal and external audits, assessments, and compliance plans to support future Health Authority inspections (FDA/EMA).
  • Risk Management: Apply thorough knowledge of risk management processes to identify, mitigate, and escalate critical compliance findings or security risks to appropriate leadership.
  • Reporting: Prepare management reports regarding compliance operations, project progress, and the overall validated state of site systems.

Technical Integration & Tool Management

  • Support evaluation of existing legacy systems for technical integration and tool management.
  • Perform gap assessments and risk assessments on legacy systems, as required.
  • Security & Control: Advise project teams on the implementation of compliance and security control requirements to ensure data integrity and system reliability are integrated by design.

Other Responsibilities:

  • Align daily actions with department goals and company culture.
  • Actively promote teamwork across all functions with focus on our patients being the top priority.
  • Drives, fosters and embraces an environment of teamwork, accountability and responsibility that supports the manufacture of a quality product.

Qualification & Experience:

  • Bachelor's degree in Life Sciences discipline with the Life Sciences industry (Consulting or Industry) with a focus on CSV and Quality Compliance.
  • Regulatory Knowledge: Expert understanding of 21 CFR Part 11, GxP (211/820), GAMP 5, and EU Annex 11.
  • Technical Background: Strong IT/Technical background to understand the complexities of networked programs and infrastructure.
  • System Tools: Familiarity with laboratory, manufacturing, and quality management systems for GMP operations. Fluency in quality management systems for managing validation and change records.
  • Soft Skills: Excellent communication, collaborative attitude, and the ability to manage multiple projects in a complex environment.
  • Complete proficiency in Excel, PowerPoint and Word. Fluency with advanced/expert knowledge in data integrity and computer systems for cell and gene therapy / biotech / pharmaceutical applications.
  • Demonstrated ability to work independently, within prescribed guidelines, or as a team member.
  • Strong knowledge and competence in the utilization of core quality systems such as Change Control, Deviations, CAPA management, Document Control, Training, EDMS and LMS systems.