How much does a Software Engineer make in Mountain View, CA?
Software Engineers in Mountain View, CA earn a strong salary, which makes this a desirable place for this career. On average, a Software Engineer in Mountain View earns about $191,042 per year. This average reflects different experience levels and skill sets.
The salary range for Software Engineers in Mountain View is quite broad. Entry-level positions start at around $98,570. As experience grows, salaries can climb to $298,500. Most engineers earn between $153,096 and $262,149 annually. This range shows how experience and skill can boost earning potential. Some key factors that influence salary include company size, industry, and specific job role within software engineering.
What are the highest paying cities for a Software Engineer near Mountain View, CA?

-
Cupertino, CA
Average Salary: $205,034
Cupertino offers a vibrant tech scene, home to Apple Inc. Software engineers here enjoy innovative projects and a collaborative work environment. The city's tech-centric culture makes it ideal for professionals.
Find Software Engineer jobs in Cupertino, CA
-
Saratoga, CA
Average Salary: $204,663
Saratoga is a hub for technology companies. Software engineers benefit from a variety of opportunities in a welcoming community. Companies like Oracle and Tesla offer dynamic environments for growth.
Find Software Engineer jobs in Saratoga, CA
-
Mountain View, CA
Average Salary: $192,009
Mountain View, known as the home of Google, provides endless possibilities for software engineers. The tech industry here thrives, offering cutting-edge projects and a friendly work atmosphere.
Find Software Engineer jobs in Mountain View, CA
-
Menlo Park, CA
Average Salary: $191,767
Menlo Park boasts a strong tech presence, with companies like Facebook nearby. Software engineers here enjoy innovative projects and a supportive community. The city's tech-centric environment fosters professional growth.
Find Software Engineer jobs in Menlo Park, CA
-
Sunnyvale, CA
Average Salary: $188,594
Sunnyvale is a tech hub with many opportunities for software engineers. Companies like eBay and Mozilla provide dynamic projects. The city's vibrant tech scene supports a collaborative work environment.
Find Software Engineer jobs in Sunnyvale, CA
-
Santa Clara, CA
Average Salary: $187,836
Santa Clara is a prime location for tech jobs, home to companies like Intel and VMware. Software engineers here work on innovative projects in a thriving tech environment. The city offers a dynamic and supportive work atmosphere.
Find Software Engineer jobs in Santa Clara, CA
-
Palo Alto, CA
Average Salary: $180,836
Palo Alto is a tech powerhouse, home to companies like Hewlett-Packard Enterprise. Software engineers enjoy a vibrant community and cutting-edge projects. The city offers a friendly and innovative work environment.
Find Software Engineer jobs in Palo Alto, CA
-
San Jose, CA
Average Salary: $168,384
San Jose is Silicon Valley's heart, offering numerous opportunities for software engineers. Companies like Adobe and eBay provide dynamic projects. The city's tech-centric culture supports professional growth.
Find Software Engineer jobs in San Jose, CA
-
Milpitas, CA
Average Salary: $167,249
Milpitas offers a growing tech scene with companies like Cadence Design Systems. Software engineers benefit from innovative projects in a supportive community. The city's tech-centric environment fosters professional growth.
Find Software Engineer jobs in Milpitas, CA
-
Fremont, CA
Average Salary: $165,081
Fremont is a tech hub with companies like Flex and Western Digital. Software engineers here enjoy dynamic projects in a welcoming community. The city's tech-centric environment supports a collaborative work atmosphere.
Find Software Engineer jobs in Fremont, CA
What are the best paying companies for a Software Engineer in Mountain View, CA?

-
Intuit
Average Salary: $235,312
Intuit offers a dynamic environment for Software Engineers in Mountain View, CA. They focus on creating solutions for small businesses and individuals. Intuit's work spans across the globe, making it a great chance to grow professionally and globally.
-
ID.me
Average Salary: $229,943
ID.me in Mountain View, CA, seeks skilled Software Engineers to enhance digital identity verification. This role involves working in a fast-paced tech hub, collaborating with a talented team to develop innovative solutions.
-
Waymo
Average Salary: $212,004
At Waymo in Mountain View, CA, Software Engineers play a crucial role in developing self-driving technology. They work on cutting-edge projects that aim to transform transportation. Waymo's global presence offers exciting opportunities for professional growth.
-
Samsung Electronics
Average Salary: $203,589
Samsung Electronics in Mountain View, CA, offers Software Engineers a chance to innovate in consumer electronics. This role involves working on projects that impact millions of users worldwide. Samsung's international reach provides a broad perspective on technology development.
-
Kodiak
Average Salary: $201,667
Kodiak in Mountain View, CA, focuses on autonomous technology for logistics. Software Engineers here develop solutions to improve supply chain efficiency. This role allows for impactful work in a growing tech industry.
-
Amazon.com
Average Salary: $192,779
Amazon.com in Mountain View, CA, provides Software Engineers with opportunities to innovate in e-commerce. They work on projects that enhance customer experience. Amazon's vast network offers diverse challenges and learning experiences.
-
Youtube
Average Salary: $191,964
At YouTube in Mountain View, CA, Software Engineers focus on video streaming technology. This role involves improving user experience through advanced algorithms. YouTube's global platform offers a unique chance to influence millions of users.
-
Google
Average Salary: $188,782
Google in Mountain View, CA, offers Software Engineers a chance to work on innovative projects. They develop tools that impact billions of users worldwide. Google's culture encourages creativity and continuous learning, making it a great place for professional growth.
-
nuro
Average Salary: $187,851
Nuro in Mountain View, CA, focuses on autonomous vehicle technology. Software Engineers here develop systems that make transportation safer and more efficient. Nuro's mission-driven approach provides a fulfilling work environment.
-
Newsbreak
Average Salary: $186,857
Newsbreak in Mountain View, CA, seeks Software Engineers to enhance personalized news delivery. This role involves developing algorithms that tailor content to user preferences. Newsbreak's innovative approach offers a unique opportunity to impact media consumption.
What are the best paying Software Engineer related jobs in Mountain View, CA?

-
Machine Learning Engineer
Average Salary: $220,809
These roles work on projects to develop and improve AI technologies. Companies in this field often focus on big data and user behavior. Google and other tech firms are always looking for skilled minds to push the boundaries of what AI can do.
Find Machine Learning Engineer jobs in Mountain View, CA
-
Product Manager
Average Salary: $209,924
Product managers oversee the development of new features and products. They work closely with engineers to bring ideas to life. At startups and large corporations alike, a good product manager can turn visions into reality. Companies like Google and YouTube often seek talented product managers.
Find Product Manager jobs in Mountain View, CA
-
Security Engineer
Average Salary: $191,922
Security engineers focus on protecting data and systems from threats. They develop tools and strategies to keep information safe. With cybersecurity being a top priority, firms in the tech industry always need skilled security engineers. Google, for example, employs many security experts to safeguard its platforms.
Find Security Engineer jobs in Mountain View, CA
-
Systems Engineer
Average Salary: $185,283
These professionals design and manage systems to ensure they run smoothly. They handle everything from hardware to software. Companies that value efficiency and reliability seek skilled systems engineers. At tech giants like Google, they play a crucial role in maintaining operations.
Find Systems Engineer jobs in Mountain View, CA
-
Cloud Engineer
Average Salary: $181,018
Cloud engineers manage cloud services and infrastructure. They ensure systems run efficiently and securely in the cloud. With the rise of cloud computing, companies are always on the lookout for skilled cloud engineers. At Google, this role is vital for handling their vast cloud services.
Find Cloud Engineer jobs in Mountain View, CA
-
Technical Architect
Average Salary: $180,316
Technical architects design the framework for software applications. They make decisions on technology and system architecture. Firms that need robust and scalable systems often look for technical architects. At Google, these experts help shape the tech landscape.
Find Technical Architect jobs in Mountain View, CA
-
UI/UX Designer
Average Salary: $179,476
UI/UX designers focus on creating user-friendly interfaces. They ensure that apps and websites are easy to use. Companies that prioritize user experience seek skilled UI/UX designers. At tech firms like Google, these designers play a key role in product development.
Find UI/UX Designer jobs in Mountain View, CA
-
Site Reliability Engineer
Average Salary: $173,997
These engineers ensure that systems and services run smoothly and reliably. They work on maintaining infrastructure and handling any issues that arise. With a focus on uptime and performance, tech companies like Google employ many site reliability engineers.
Find Site Reliability Engineer jobs in Mountain View, CA
-
Game Developer
Average Salary: $172,500
Game developers create video games that are fun and engaging. They work on game design, coding, and testing. Companies that develop games need talented game developers. In Mountain View, tech firms often look for developers to create innovative games.
Find Game Developer jobs in Mountain View, CA
-
Data Engineer
Average Salary: $167,828
Data engineers build and maintain data infrastructure. They ensure that data is accessible and usable for analysis. Companies that handle large amounts of data seek skilled data engineers. At firms like Google, these professionals are key to managing data effectively.
Find Data Engineer jobs in Mountain View, CA



