Software Engineer Jobs in San Jose, CA
Software Engineer jobs in San Jose are concentrated in Silicon Valley's core, with heavy demand across enterprise software, semiconductors, and cloud infrastructure in areas like North San Jose, Downtown, and Santana Row. Employers actively hiring include TikTok, ByteDance, and AMD. Scan the live roles below and apply to whichever ones fit.
Find Software Engineer JobsOverview
Showing 5 of 487+ Software Engineer jobs









Minimum qualifications:
- Bachelor’s degree or equivalent practical experience.
- 5 years of experience with software development in one or more programming languages.
- 5 years of experience in one or more of the following: test automation, refactoring code, test-driven development, build infrastructure, optimizing software, debugging, building tools and testing frameworks.
- 1 year of experience with software design and architecture.
Preferred qualifications:
- Master's degree or PhD in Computer Science or related technical field.
- 5 years of experience with data structures/algorithms.
- 1 year of experience in a technical leadership role.
About the job
A line of code can be many things - an amazing feature, a beautiful UI, a transformative algorithm. The faster this line of code reaches millions of users, the sooner it impacts their lives. As a Software Engineer, Tools and Infrastructure, you will be at the heart of Google’s engineering process building software that empowers engineering teams to develop and deliver high quality products quickly. We are focused on solving the hardest, most interesting challenges of developing software at scale without sacrificing stability, quality, velocity or code health.
We ensure Google's success by partnering with engineering teams and developing scalable tools and infrastructure that help engineers develop, test, debug and release software quickly. We impact thousands of Googlers and billions of users by increasing the pace of product development and ensuring our products are thoroughly tested. We are advocates for code health, testability, maintainability and best practices for development and testing.
Having access to all of Google's platforms and vast compute resources provides a unique opportunity to grow as an engineer. We typically work in small, nimble teams that collaborate on common problems across products and focus areas. As a result, the exposure to this broad set of problems provides technical challenges as well as accelerated career growth.
Fuchsia is a modern, open source operating system that is simple, secure, updatable, and performant. It’s a general purpose OS, designed to power an ecosystem of hardware and software, and provides core operating system functions like system resource management, a driver framework, and software abstractions.
Individual pay is determined by factors including job-related skills, experience, and relevant education or training.US: $174000 - $252000 (USD) + 15% bonus target + equity + benefits
Learn more about benefits at Google.
Responsibilities
- Work closely with Engineering Productivity, Technical Program Management, Engineering, and Product Management teams in helping set the technical strategy for launching a high-quality platform.
- Deliver infrastructure to testing components and products based on knowledge of differences and considerations for each test phase (e.g., validity, verification, performance, reliability, usability, stress testing) and develop tests to test out infrastructure for each of the major phases of software development.
- Set technical direction and priorities for a adjacent engineers within and across teams.
- Take end-to-end leadership on scalable infrastructure that spans across device software, services, and apps.
See All 487+ Software Engineer Jobs in San Jose
Find roles in San Jose that match your experience and apply in just a few clicks.
Find Software Engineer JobsSoftware Engineer Job Market in San Jose
Who's Hiring
- TikTok129

- ByteDance43

- AMD23

- Cisco22

- Google19

Top Industries Hiring
- Technology & Software71
- Electronics & Hardware16
- Consulting & Professional Services5
- Artificial Intelligence4
- Automotive2
Software Engineer Jobs in San Jose: Frequently Asked Questions
How do I get a software engineer job in San Jose?
Focus your search on the sectors that drive San Jose's market: semiconductor design, enterprise SaaS, and networking hardware. Roles concentrate in North San Jose's tech campuses, the Downtown corridor, and along the 101 and 237 corridors. Candidates with experience in Java, Python, or C++ and familiarity with large-scale distributed systems stand out. Targeting established tech firms as well as growth-stage companies headquartered locally gives you the widest range of openings.
Which companies hire software engineers in San Jose?
Companies currently hiring software engineers in San Jose include TikTok, ByteDance, and AMD, per current listings on Migrate Mate as of November 2026. San Jose's employer mix skews toward large established tech and semiconductor firms alongside a steady pipeline of funded startups with engineering-heavy headcounts.
Are there remote software engineer jobs in San Jose?
Yes, though availability varies by specialty. Software engineering is among the more remote-friendly disciplines, particularly for backend, cloud, and full-stack roles, while embedded systems and hardware-adjacent positions typically require on-site work. About 39% of software engineer openings tied to San Jose are remote or hybrid as of November 2026. Cloud platform and SaaS product roles tend to offer the most scheduling flexibility within San Jose's market.
How can I get a software engineer job in San Jose with little or no experience?
The most realistic entry path in San Jose is landing an associate or junior software engineer role at a mid-size tech or semiconductor company, where teams are large enough to onboard and mentor early-career hires. Internship-to-hire pipelines at established San Jose firms are common, and bootcamp graduates with strong project portfolios have found traction at SaaS startups headquartered locally. Contributing to open-source projects and building a visible GitHub portfolio gives San Jose hiring managers something concrete to evaluate.
Which industries hire the most software engineers in San Jose?
San Jose software engineer roles concentrate in Technology & Software, Electronics & Hardware, and Consulting & Professional Services, based on current listings on Migrate Mate as of November 2026. San Jose's position as the historic center of Silicon Valley means semiconductor design, networking, and enterprise software have deep institutional roots here, sustaining consistent engineering demand across economic cycles.
Related Jobs in California
See All 487+ Software Engineer Jobs in San Jose
Find roles in San Jose that match your experience and apply in just a few clicks.
Find Software Engineer Jobs