1

Associate Computer Science Jobs in Fairfield, CA

OR Associate's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 1+ year(s) experience * OR ...

Industry/Sector Not Applicable Specialism Data Science Management Level Senior Associate & Summary ... in Computer Science, Data Processing/Analytics/Science, Artificial Intelligence and Robotics - 3 ...

Salesforce Developer

San Francisco, CA

$65.50 - $86.50/hr

... computer science or equivalent experience DESIRED SKILLS -- Active Salesforce Certified Platform Developer I (401) certification -- Active Oracle Certified Java Associate Programmer certification ...

This Client Solutions Associate will work closely with our Executive Team to develop new ... You have a technical background in computer science and / or hands-on experience in software ...

Salesforce Developer

San Francisco, CA · On-site

$65.50 - $86.50/hr

... computer science or equivalent experience DESIRED SKILLS -- Active Salesforce Certified Platform Developer I (401) certification -- Active Oracle Certified Java Associate Programmer certification ...

Industry/Sector Not Applicable Specialism Assurance Management Level Senior Associate & Summary At ... Computer Science, Data Processing/Analytics/Science, Statistics, Management Information Systems ...

next page

Showing results 1-20

Associate Computer Science information

See Fairfield, CA salary details

$9

$19

$32

How much do associate computer science jobs pay per hour?

As of Jun 9, 2026, the average hourly pay for associate computer science in Fairfield, CA is $19.35, according to ZipRecruiter salary data. Most workers in this role earn between $15.43 and $20.53 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Associate in Computer Science, and why are they important?

To thrive as an Associate in Computer Science, you need foundational knowledge in programming, algorithms, data structures, and typically a bachelor’s degree in computer science or a related field. Familiarity with programming languages like Python, Java, or C++, experience with version control systems such as Git, and understanding of databases are commonly required. Strong analytical thinking, problem-solving skills, and the ability to collaborate effectively with others help you stand out in this role. These competencies ensure you can successfully contribute to software development projects, solve technical challenges, and support team goals in a dynamic technology environment.

What is the difference between Associate Computer Science vs Computer Programmer?

AspectAssociate Computer ScienceComputer Programmer
Required CredentialsAssociate's degree in Computer Science or related fieldTypically a bachelor's degree or coding bootcamp certification
Work EnvironmentEntry-level, team-based projects in tech companies, startups, or IT departmentsWriting, testing, and debugging code in various programming languages
Employer & Industry UsageCommon in tech firms, government agencies, and educational institutionsWidely used across software companies, finance, and tech industries

The main difference is that an Associate Computer Science focuses on foundational knowledge and may involve broader IT tasks, while a Computer Programmer specializes in coding and software development. Both roles often require similar educational backgrounds, but their daily tasks and career paths differ.

What types of projects and technologies can an Associate Computer Science professional expect to work on in their first year?

As an Associate Computer Science professional, you will often be assigned to entry-level projects such as developing or maintaining software applications, testing code, or assisting with database management. You'll likely work with common programming languages like Java, Python, or C++, and may be introduced to collaborative tools such as version control systems (e.g., Git). The team environment typically includes regular code reviews and mentorship from senior engineers, providing opportunities to learn best practices and develop your technical skills. Over time, you'll gain exposure to more complex tasks and technologies as you build your experience.

What is an Associate Computer Science professional?

An Associate Computer Science professional typically holds an associate degree in computer science or a related field and works in entry-level positions within the tech industry. They are responsible for assisting with software development, troubleshooting, maintaining computer systems, and supporting IT teams. These professionals often work under the supervision of more experienced engineers or developers and may contribute to coding, testing, and basic technical support. The role is a great starting point for those looking to build a career in technology and can lead to more advanced opportunities with experience and further education.
What are the most commonly searched types of Computer Science jobs in Fairfield, CA? The most popular types of Computer Science jobs in Fairfield, CA are:
What are popular job titles related to Associate Computer Science jobs in Fairfield, CA? For Associate Computer Science jobs in Fairfield, CA, the most frequently searched job titles are:
What job categories do people searching Associate Computer Science jobs in Fairfield, CA look for? The top searched job categories for Associate Computer Science jobs in Fairfield, CA are:
What cities near Fairfield, CA are hiring for Associate Computer Science jobs? Cities near Fairfield, CA with the most Associate Computer Science job openings:
Software Engineer II, Security

Software Engineer II, Security

GitHub

San Francisco, CA • On-site, Remote

$83K/yr

Other

Posted 20 days ago


Job description

About GitHub

GitHub is the world's leading platform for agentic software development - powered by Copilot to build, scale, and deliver secure software. Over 180 million developers, including more than 90% of the Fortune 100 companies, use GitHub to collaborate, and more than 77,000 organisations have adopted GitHub Copilot.

Locations

In this role you can work from Remote, United States

Overview

GitHub is changing the way the world builds software, and we want you to help secure GitHub. We're looking for an Identity & Access Security Operations Engineer to ensure the right Hubbers get the right access at the right time for the right reasons and to strengthen the security and availability of GitHub's internal systems.

As part of Secure Access Engineering - Identity & Access Management, you will enable secure access to GitHub's internal infrastructure and the sensitive data stored therein. In this position, you will maintain and improve IAM control processes, develop automation to improve efficiency, and collaborate across teams to ensure secure access patterns.

Responsibilities

? Provide guidance and support to Hubbers using GitHub's internal identity and access management platform

? Develop, maintain, and improve services that support identity lifecycle, access workflows, and paved-path processes for Hubbers

? Work with technical and non technical partner teams to drive consistent IAM practices

? Monitor and maintain IAM services, participate in an on-call rotation, respond to incidents, and enhance operational processes

? Manage services and processes that play a critical role in compliance to several audit frameworks

Qualifications

Required Qualifications:

  • 2+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python

  • OR Associate's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 1+ year(s) experience

  • OR Bachelor's Degree in Computer Science or related field

  • OR equivalent experience.

  • 1+ years of experience in Security Operations, Identity & Access Management, Security Engineering, or a related technical field.

  • 1+ years experience implementing or operating IAM technologies (e.g., SSO/MFA, directory services, RBAC/ABAC models).

  • 1+ years professional experience working with Ruby

Preferred Qualifications:

? Experience operating identity or access management systems at scale.

? Familiarity with identity directories (e.g., Okta, Azure AD), authentication/authorization protocols (OAuth, SAML, OIDC)

? Experience supporting production services in an on-call capacity.

? Experience with cloud environments such as AWS, Azure, or GCP.

? Experience designing paved-path processes for identity lifecycle, access reviews, or entitlements management.

Compensation Range

The base salary range for this job is USD $83,400.00 - USD $221,400.00 /Yr.

These pay ranges are intended to cover roles based across the United States. An individual's base pay depends on various factors including geographical location and review of experience, knowledge, skills, abilities of the applicant. At GitHub certain roles are eligible for benefits and additional rewards, including annual bonus and stock. These rewards are allocated based on individual impact in role. In addition, certain roles also have the opportunity to earn sales incentives based on revenue or utilization, depending on the terms of the plan and the employee's role.

This position will be open for a minimum of 3 days, with applications accepted on an ongoing basis until the position is filled.

GitHub values

  • Customer-obsessed

  • Ship to learn

  • Growth mindset

  • Own the outcome

  • Better together

  • Diverse and inclusive

Manager fundamentals

  • Model

  • Coach

  • Care

Leadership principles

  • Create clarity

  • Generate energy

  • Deliver success

Who We Are

GitHub is the world's leading AI-powered developer platform with 150 million developers and counting. We're also home to the biggest open-source community on earth (and 99% of the world's software has open-source code in its DNA). Many of the apps and programs you use every day are built on GitHub.

Our teams are dreamers, doers, and pioneers, leading the way in AI, driving humanitarian efforts around the globe, and even sending open source to Mars (and beyond!). At GitHub, our goal is to create the space you need to do your best work. We're remote-first and offer competitive pay, generous learning and growth opportunities, and excellent benefits to support you, wherever you are-because we know that people flourish when they can work on their own terms.

Join us, and let's change the world, together.

EEO Statement

GitHub is made up of people from a wide variety of backgrounds and lifestyles. We embrace diversity and invite applications from people of all walks of life. We don't discriminate against employees or applicants based on gender identity or expression, sexual orientation, race, religion, age, national origin, citizenship, disability, pregnancy status, veteran status, or any other differences. Also, if you have a disability, please let us know if there's any way we can make the interview process better for you; we're happy to accommodate!