1

New Grad Software Developer Jobs in Oakland, CA (NOW HIRING)

You will also help pioneer a new generation of AI systems and agents that use this rich context to help engineering organizations build software more intelligently and effectively. What we value

New

... software looks like. If you want to spend your early career solving hard technical problems ... What You'll Do As a new graduate engineer, you'll work across the stack and collaborate closely ...

... software looks like. If you want to spend your early career solving hard technical problems ... What You'll Do As a new graduate engineer, you'll work across the stack and collaborate closely ...

Principal Software Engineer

San Francisco, CA · On-site

$159K - $213K/yr

Ability to proactively learn new concepts and technology and apply them at work * Skilled at ... years of post-grad software development experience * 2+ years of experience with technical ...

Principal Software Engineer

Palo Alto, CA · On-site

$158K - $212K/yr

Ability to proactively learn new concepts and technology and apply them at work * Skilled at ... years of post-grad software development experience * 2+ years of experience with technical ...

Showing results 21-40

New Grad Software Developer information

See Oakland, CA salary details

$55.1K

$128.5K

$190.6K

How much do new grad software developer jobs pay per year?

As of Aug 19, 2026, the average yearly pay for new grad software developer in Oakland, CA is $128,451.00, according to ZipRecruiter salary data. Most workers in this role earn between $103,400.00 and $149,300.00 per year, depending on experience, location, and employer.

What is a new grad software developer?

A New Grad Software Developer job is an entry-level software engineering position designed for recent graduates with a degree in computer science, software engineering, or a related field. These roles typically involve writing and testing code, debugging software, and collaborating with senior developers to build applications or systems. Employers often look for candidates with strong programming skills, problem-solving abilities, and familiarity with common development tools and methodologies. This position provides an opportunity to gain hands-on experience, learn industry best practices, and grow within a company's engineering team.

What are the typical responsibilities of a new grad software developer?

As a New Grad Software Developer, you will often assist with coding, debugging, and maintaining software applications under the guidance of experienced engineers. You may participate in code reviews, write unit tests, and collaborate on team projects using tools like Git and agile boards. Regular interactions with peers, product managers, and quality assurance teams are common to clarify requirements and deliver quality software. Taking on these tasks enables you to build practical skills while directly supporting your team’s development goals.

What are the key skills and qualifications needed to thrive as a new grad software developer?

To thrive as a New Grad Software Developer, you need a solid understanding of programming fundamentals, problem-solving skills, and typically a degree in computer science or a related field. Familiarity with version control systems like Git, common programming languages such as Java, Python, or JavaScript, and basic exposure to development frameworks or cloud platforms is often expected. Strong communication skills, eagerness to learn, and the ability to collaborate with diverse teams help new grads adapt quickly. These competencies are crucial for contributing to projects, growing technically, and succeeding in a collaborative software development environment.

What are popular job titles related to New Grad Software Developer jobs in Oakland, CA?

For New Grad Software Developer jobs in Oakland, CA, the most frequently searched job titles are:

What job categories do people searching New Grad Software Developer jobs in Oakland, CA look for?

The top searched job categories for New Grad Software Developer jobs in Oakland, CA are:

What cities near Oakland, CA are hiring for New Grad Software Developer jobs?

Cities near Oakland, CA with the most New Grad Software Developer job openings:

Infographic showing various New Grad Software Developer job openings in Oakland, CA as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 12% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $128,451 per year, or $61.8 per hour.

Software Engineer - New Grad

Faros AI, Inc.

San Mateo, CA • On-site

$190 - $230/hr

Other

Posted yesterday

New


Job description

Mission

At Faros, we are building the engineering intelligence platform for the AI era. We help engineering organizations understand the impact of AI on software delivery while providing the operational context that enables AI agents to operate with greater accuracy, relevance, and trust in complex enterprise environments. Our platform is used by some of the most sophisticated engineering teams in the world, ranging from fast-growing technology companies to F500 enterprises. We believe the future of software development will be built by humans and AI working together, and we're building the foundation that makes that possible.

About the Role

We’re looking for software engineers who want to help build the future of engineering operations. You will spend a significant portion of your time writing code, building foundational systems, and solving complex technical challenges at scale. Working closely across product, data, and engineering, you will help design the context graph and operational data platform that power Faros, bringing together signals from across the software development lifecycle. You will also help pioneer a new generation of AI systems and agents that use this rich context to help engineering organizations build software more intelligently and effectively.

What we value
  • Living by our values over avoiding conflict. We favor transparency and honest debate because strong decisions depend on saying the hard things out loud.

  • Transformation over predictability. We dedicate our efforts to work that produces monumental outcomes for our customers, even if it means trading short-term predictability for long-term impact.

  • Intensity over comfort. We move with urgency and focus, especially when the work is messy or unstructured.

  • Craftsmanship over throughput. We take pride in how things are built. Quality, coherence, and care matter. We would rather ship fewer things done right than many things done carelessly.

  • Ownership over process. We act like founders. If we see something broken, we fix it. We don’t wait for permission, committees, or perfect instructions. Process exists to help us move faster, not to give us an excuse to stand still.

Baseline Requirements
  • Education: Bachelors or masters degree in Computer Science, or equivalent real-world experience

  • Communication: Strong written and verbal communication skills

  • AI Fluency: Hands-on experience with LLM APIs (OpenAI, Anthropic, or equivalents), embeddings, vector stores, tool use, prompt design, and evaluation. Not just current tool mastery, but persistence, curiosity, and vision.

Preferred Qualifications
  • Proficiency in TypeScript + Node.js and/or Python

  • Experience designing/consuming REST/GraphQL APIs

  • Experience with building & productionizing web services, data pipelines, ETL/ELT, orchestration frameworks

  • Strong database fundamentals (SQL/NoSQL)

Work Details

Our team meets in-person several days a week in San Mateo, CA.

#J-18808-Ljbffr