1

New Graduate Software Engineer Jobs in California

... Graduate 2025 San Mateo, CA $120,000.00-$165,000.00 1 week ago Software Engineer(s) - New Grad (Fall 2025 Graduation)Software Engineer (Fullstack) - Payments San Francisco, CA $163,200.00-$223,200.00 ...

... new Software Engineer jobs in San Francisco Bay Area . San Francisco, CA $130,000.00-$238,000.00 2 ... Graduate (Advertisement Team) - 2025 Start (BS/MS) San Jose, CA $113,500.00-$250,000.00 2 weeks ago ...

A new transactional foundation that connects and automates a company's financial graph This team ... Software Engineer Graduate (Advertisement Team) - 2025 Start (BS/MS) San Jose, CA $113,500.00-$250 ...

Software Engineer We're looking for a versatile Software Engineer to drive technical innovation and ... with AI, build new AI-powered features, re-imagine the product experience. You'll have direct ...

As a Software Engineer, Product at Prelim, you will own critical parts of the platform that powers ... Whether you're a new graduate with impressive projects or an experienced engineer, we want to hear ...

Required Qualifications • Graduate in Engineering or MCA/Equivalent with 3 years of Software Engineering experience. • Graduate in Science/Commerce or BCA/Equivalent with 4 years of Software ...

We are growing our team in Toronto, San Francisco, and New York. Apply below. Software Engineer We're looking for a versatile Software Engineer to drive technical innovation and accelerate growth ...

Software Engineer

San Francisco, CA · Hybrid

$180K - $220K/yr

Mountain View, CA $145,000.00-$170,000.00 1 week ago Software Engineer, AI Platform - New Grad ... Engineer - University Graduate 2025 San Mateo, CA $120,000.00-$165,000.00 1 week ago We're ...

Software Engineer, New Grad Location: San Francisco Company: Thorin Stage: Seed | Incubated at 8VC ... New grad (or recent graduate) in Computer Science, Engineering, or a related field * Strong ...

Software Engineer, New Grad Location: San Francisco Company: Thorin Stage: Seed | Incubated at 8VC ... New grad (or recent graduate) in Computer Science, Engineering, or a related field * Strong ...

next page

Showing results 1-20

New Graduate Software Engineer information

See California salary details

$23.7K

$103.5K

$186.5K

How much do new graduate software engineer jobs pay per year?

As of Jun 17, 2026, the average yearly pay for new graduate software engineer in California is $103,490.00, according to ZipRecruiter salary data. Most workers in this role earn between $64,100.00 and $118,400.00 per year, depending on experience, location, and employer.

What does a New Graduate Software Engineer do?

A New Graduate Software Engineer is an entry-level professional who designs, develops, tests, and maintains software applications or systems. They typically work as part of a team, collaborating with other engineers, designers, and product managers to create software solutions. These engineers often learn new programming languages, tools, and technologies on the job while contributing to real-world projects. Their responsibilities may include writing code, debugging issues, participating in code reviews, and documenting technical processes.

What collaborative opportunities can a New Graduate Software Engineer expect when joining a software development team?

As a New Graduate Software Engineer, you will typically work closely with senior engineers, product managers, and quality assurance testers. Collaboration often takes place during code reviews, sprint planning meetings, and daily stand-ups, providing regular feedback and support. This team-based environment helps you quickly learn best practices, understand project workflows, and develop both technical and communication skills essential for career growth. You'll also have the chance to contribute to group problem-solving sessions and pair programming, which are invaluable for building your expertise and confidence.

What are the key skills and qualifications needed to thrive as a New Graduate Software Engineer, and why are they important?

To thrive as a New Graduate Software Engineer, you need a solid understanding of programming languages (such as Python, Java, or C++), algorithms, and data structures, typically backed by a bachelor’s degree in computer science or a related field. Familiarity with version control systems like Git, development environments, and possibly cloud platforms or CI/CD pipelines is often required. Strong problem-solving skills, eagerness to learn, and effective communication help you collaborate and adapt in dynamic team environments. These skills and qualities are essential for delivering high-quality code, integrating smoothly with team workflows, and growing quickly in the role.
What are popular job titles related to New Graduate Software Engineer jobs in California? For New Graduate Software Engineer jobs in California, the most frequently searched job titles are:
What cities in California are hiring for New Graduate Software Engineer jobs? Cities in California with the most New Graduate Software Engineer job openings:
Infographic showing various New Graduate Software Engineer job openings in California as of June 2026, with employment types broken down into 77% Full Time, and 23% Part Time. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution, with an average salary of $103,490 per year, or $49.8 per hour.

Software Development Engineer Graduate (Intent-Based Networking) - 2026 Start (BS/ MS)

ByteDance

San Jose, CA • On-site

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

Job Summary:
ByteDance is a leading tech company known for its innovative products such as TikTok and Douyin. They are seeking a graduate Software Development Engineer to contribute to the automation and digitalization of datacenter network management, enhancing efficiency and stability.
Responsibilities:
• Develop software to achieve datacenter network management automation, intelligence, and digitalization, and to improve network delivery efficiency and stability;
• Build platform products and tooling services with network planning, deployment, change, verification, and analytics capabilities to support the whole lifecycle of network engineering.
Qualifications:
Required:
• Current year or recent B.S graduate with a background in Computer Science, Electronic Engineering, Computer Engineering, Network Engineering or related technical discipline
• Have Strong knowledge of networks, familiar network protocols, such as tcp/ip, DNS, arp
• Familiar with HTML , CSS , JavaScript , TypeScript, and other front-end technologies
• Proficient in at least one back-end programming language, Python/Go/C/C++/Rust among others
• Familiar with mainstream SQL and NoSQL database working principles, with database programming and optimization skills
• Have strict disciplines on code and design quality, serious on Code Review, and have good coding styles and practices
• Have curiosity, motivation, and a strong thirst for knowledge, and keen on the cutting-edge technologies in industry
Preferred:
• Experience in network automation deployment, automated changes development, and previous work with platforms like Robotron, Apstra, or Forward Networks is a plus
• Familiarity with the functionality of OTN or switch devices, as well as knowledge of their management and control protocols is a plus
Company:
ByteDance is a technology company that develops content creation platforms and services. Founded in 2012, the company is headquartered in Beijing, CHN, with a team of 10001+ employees. The company is currently Late Stage.