1

Computer Science Grad Jobs in California (NOW HIRING)

They are seeking a Software Engineer (New Grad) to join their engineering team, where the candidate ... S. in Computer Science, Software Engineering, or a related technical field • At least one ...

$87K - $116K/yr

... Computer Science PhD - Varied S&E fields including Cyber S&T, Data Science, Machine learning ... Cumulative GPA of 3.0 or above preferred Grad Date: Must have graduated or be within 9 months of ...

New Professional (NIWC Pacific - FY26)

San Diego, CA · On-site

$87K - $116K/yr

... Computer Science PhD - Varied S&E fields including Cyber S&T, Data Science, Machine learning ... Cumulative GPA of 3.0 or above preferred Grad Date: Must have graduated or be within 9 months of ...

Software Engineer (New Grad)

San Francisco, CA · On-site

$83 - $104/hr

  • Medical

  • Dental

  • Vision

This is not a traditional new grad program. From day one, you'll own real projects that are used ... Bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering. * You must ...

Software Engineer (New Grad)

San Francisco, CA · On-site

$70/day

  • Medical

  • Dental

  • Vision

This is not a traditional new grad program. From day one, you'll own real projects that are used ... Bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering. * You must ...

Software Engineer (New Grad)

San Francisco, CA · On-site

$83K - $104K/yr

  • Medical

  • Dental

  • Vision

This is not a traditional new grad program. From day one, you'll own real projects that are used ... Bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering. * You must ...

next page

Showing results 1-20

Computer Science Grad information

What is a computer science grad?

Computer Science grads are individuals who have completed a degree program in computer science, typically at the undergraduate or graduate level. They possess knowledge and skills in areas such as programming, algorithms, data structures, software engineering, and computer systems. These graduates are equipped to pursue careers in various tech fields including software development, data analysis, cybersecurity, and more. Their education often includes both theoretical foundations and practical experience with modern technologies.

What are some common entry-level positions for recent computer science grads, and how do they typically collaborate within a team?

Recent computer science graduates often start in roles such as software engineer, QA analyst, IT support specialist, or junior web developer. In these positions, you'll usually work as part of a project team alongside more experienced engineers, designers, and sometimes product managers. Collaboration is key—you'll participate in code reviews, daily stand-up meetings, and pair programming sessions to learn best practices and contribute to shared goals. This team-oriented environment not only helps build technical skills but also offers mentorship opportunities and exposure to different aspects of software development.

What are the key skills and qualifications needed to thrive as a computer science grad, and why are they important?

To thrive as a Computer Science Graduate, you need a solid understanding of programming languages, algorithms, data structures, and fundamental computer science concepts, typically gained through a bachelor's degree in computer science or a related field. Familiarity with development environments, version control systems like Git, and frameworks relevant to your specialization is often expected. Problem-solving, teamwork, and strong communication skills help you collaborate efficiently and adapt to evolving project requirements. These skills and qualities are crucial for building robust software solutions and succeeding in dynamic technology-driven workplaces.

What is the difference between Computer Science Grad vs Software Developer?

AspectComputer Science GradSoftware Developer
CredentialsDegree in Computer Science or related fieldOften requires a degree, but certifications and experience can suffice
Work EnvironmentAcademic settings, internships, entry-level rolesCorporate offices, tech companies, startups
Industry UsageEducational institutions, entry-level tech rolesProduct development, application building, coding tasks
Search & Comparison IntentEntry-level, educational background, career startPractical coding, project work, job opportunities

While a Computer Science Grad typically refers to someone with a degree in computer science, a Software Developer is a professional actively involved in coding and building software applications. Many Computer Science Grads pursue roles as Software Developers, but the latter emphasizes practical skills and work experience. Understanding this difference helps job seekers target the right roles and employers effectively.

What cities in California are hiring for Computer Science Grad jobs?

Cities in California with the most Computer Science Grad job openings:

Infographic showing various Computer Science Grad job openings in California as of August 2026, with employment types broken down into 13% Internship, 74% Full Time, and 13% Contract. Highlights an 100% In-person job distribution.

Software Engineer, New Grad

Framework Ventures

San Francisco, CA • On-site

$95 - $120/hr

Other

Posted yesterday

New


Job description

Andalusia Labs is building foundational economic infrastructure for programmable global markets, connecting capital, computation, and coordination across the internet. Our work sits at the intersection of distributed systems, finance, and machine intelligence, with the goal of growing the world’s programmable GDP.

Our team has shipped massively scalable systems and products at Coinbase, Google, AWS, Microsoft, X, TikTok, Goldman Sachs, and High‑Frequency Trading firms. We are backed by Coinbase, Mubadala, Lightspeed, Bain Capital, Pantera, Framework, Digital Currency Group, Proof Group, Nima Capital, Naval Ravikant, Arthur Hayes, and founders, GPs, and executives from organizations like Founders Fund, Google, and Coinbase.

Role

We are hiring a New Grad Software Engineer to help build systems that power programmable markets. You will contribute to core services, ship high‑performance code, and learn across the stack. You will work alongside founders, senior engineers, and product partners to turn new primitives into production systems that handle high usage.

Responsibilities
  • Contribute to core services across networking, consensus and execution, tokenization, exchange, settlement, and data pipelines
  • Design, implement, and operate high‑quality services in C++, Rust, Go, or Solidity with guidance from senior engineers
  • Profile and improve performance for throughput, tail latency, memory, storage, and network efficiency
  • Build correctness and safety with unit tests, property‑based testing, fuzzing, static analysis, and thorough reviews
  • Support production reliability with clear SLOs, alerting, dashboards, and participation in incident response after onboarding
  • Create and maintain internal libraries, developer tooling, and CI to speed delivery and raise code quality
  • Write clear design docs that explain tradeoffs and support sound technical decisions
  • Collaborate with peers in design and code reviews and contribute to a high engineering bar
  • Partner with product, research, security, and go‑to‑market to scope milestones and ship new capabilities
  • Learn, model, and help implement financial primitives and risk logic with rigorous testing and telemetry
Requirements
  • BA/BS in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field, or equivalent practical experience
  • 0 to 2 years of experience through internships, research, or significant projects working with at least one of these languages (C++, Rust, Go, Solidity)
  • Strong understanding of distributed systems, data structures, algorithms, and software design
  • Experience building performant applications in internships, research, or significant projects
  • Exposure to compilers, runtimes, optimization, or static analysis through internships, research, or significant projects is a plus
  • Familiarity with Git, continuous integration, and automated testing for C++, Rust, Go, and or Solidity stacks
  • High ownership, ability to learn quickly with minimal guidance
  • Ability to work in a fast‑paced environment and across the product engineering stack
  • Clear written and verbal communication
Bonus
  • MA/MS, PhD, or advanced degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field, or equivalent practical experience
  • Familiarity with cryptography, key management, TEEs, or zero‑knowledge systems
  • Experience or coursework in fintech, algorithmic trading, or financial primitives
  • Experience with React, Node, and/or TypeScript
  • Interested in startups.
#J-18808-Ljbffr