How much does a Software Engineer make in Walnut Creek, CA?
A Software Engineer in Walnut Creek, CA, earns a solid income. The average yearly salary for this role is around $139,903. This number comes from looking at many different salaries to find what most people in this job earn each year. It is important to note that salaries can vary based on several factors.
Salary ranges for Software Engineers in Walnut Creek, CA, show a lot of variation. Many earn between $99,655 and $186,545 per year. The most common salaries fall between $118,964 and $167,236. This means that there are many opportunities to earn a good income, with even higher salaries possible for those with more experience or specialized skills. Factors such as the company, years of experience, and specific job responsibilities can influence these numbers.
What are the highest paying cities for a Software Engineer near Walnut Creek, CA?

-
Fremont, CA
Average Salary: $166,611
Fremont offers a thriving tech environment with companies like Tesla and Intel. Opportunities here focus on innovative projects. It’s a great place for those who enjoy working with cutting-edge technology.
Find Software Engineer jobs in Fremont, CA
-
El Cerrito, CA
Average Salary: $166,250
El Cerrito is known for its strong tech presence with companies such as Splunk and Salesforce. It’s an ideal city for software developers who want to be part of a vibrant tech community.
Find Software Engineer jobs in El Cerrito, CA
-
Antioch, CA
Average Salary: $163,245
In Antioch, job seekers will find a mix of tech startups and established firms. The tech scene here is growing, offering various opportunities for software professionals.
Find Software Engineer jobs in Antioch, CA
-
Livermore, CA
Average Salary: $158,578
Livermore, home to Lawrence Livermore National Laboratory, is a hub for tech innovation. It’s a great place for software engineers interested in research and development.
Find Software Engineer jobs in Livermore, CA
-
Dublin, CA
Average Salary: $157,536
Dublin boasts a robust tech industry, with companies like Broadcom and VMWare. Software engineers here work on diverse projects and have access to many networking opportunities.
Find Software Engineer jobs in Dublin, CA
-
Alameda, CA
Average Salary: $156,631
Alameda offers a mix of tech startups and established companies. It’s a great place for software engineers looking to work on exciting projects in a supportive environment.
Find Software Engineer jobs in Alameda, CA
-
Berkeley, CA
Average Salary: $150,734
Berkeley is known for its academic and tech influence, with companies like Google and Salesforce. It’s a stimulating place for software engineers to grow their careers.
Find Software Engineer jobs in Berkeley, CA
-
Hayward, CA
Average Salary: $149,821
Hayward is a growing tech hub with companies like Cisco and Oracle. It’s an excellent place for software engineers to work on innovative projects and build their careers.
Find Software Engineer jobs in Hayward, CA
-
Concord, CA
Average Salary: $146,539
Concord offers a mix of tech companies and startups, providing a dynamic environment for software engineers. Opportunities here range from established firms to innovative new businesses.
Find Software Engineer jobs in Concord, CA
-
Richmond, CA
Average Salary: $138,206
Richmond is a growing tech center with companies like AT&T and McKesson. Software engineers here can find diverse opportunities and a supportive tech community.
Find Software Engineer jobs in Richmond, CA
What are the best paying companies for a Software Engineer in Walnut Creek, CA?

-
Accenture
Average Salary: $142,845
Accenture offers Software Engineer roles in Walnut Creek, CA. They focus on developing innovative solutions for businesses. Accenture operates globally, providing roles across multiple cities.
-
Paradigm Corp
Average Salary: $113,750
Paradigm Corp provides Software Engineer jobs in Walnut Creek, CA. They specialize in creating software for various industries. The company has offices in several locations, offering diverse opportunities for career growth.
What are the best paying Software Engineer related jobs in Walnut Creek, CA?

-
Technical Architect
Average Salary: $192,142
This role involves designing system architecture. It includes working with teams to create scalable solutions. Companies in Walnut Creek, such as tech firms, hire for this position.
Find Technical Architect jobs in Walnut Creek, CA
-
Machine Learning Engineer
Average Salary: $151,667
This position focuses on developing machine learning models. It requires strong skills in programming and data analysis. Local companies look for candidates with experience in data science.
Find Machine Learning Engineer jobs in Walnut Creek, CA
-
Cloud Engineer
Average Salary: $146,258
This role involves managing cloud infrastructure. It includes setting up and maintaining cloud services. Walnut Creek firms, especially in tech, often need cloud experts.
Find Cloud Engineer jobs in Walnut Creek, CA
-
Security Engineer
Average Salary: $145,975
This position ensures the security of company systems. It involves creating and implementing security measures. Security is a key concern for local businesses and they hire for this role.
Find Security Engineer jobs in Walnut Creek, CA
-
UI/UX Designer
Average Salary: $142,937
This role focuses on the design of user interfaces and experiences. It requires creativity and an eye for detail. Companies in Walnut Creek, especially tech startups, need designers to enhance user engagement.
Find UI/UX Designer jobs in Walnut Creek, CA
-
Product Manager
Average Salary: $138,525
This position involves overseeing product development. It includes working with teams to bring products to market. Local companies seek managers with strong leadership and communication skills.
Find Product Manager jobs in Walnut Creek, CA
-
Data Engineer
Average Salary: $125,687
This role involves managing data infrastructure. It includes creating data pipelines and systems. Local firms in tech and finance look for data engineers to handle large datasets.
Find Data Engineer jobs in Walnut Creek, CA
-
DevOps Engineer
Average Salary: $124,575
This position bridges development and operations. It requires skills in automation and collaboration. Companies in Walnut Creek hire for roles that improve efficiency and deployment speed.
Find DevOps Engineer jobs in Walnut Creek, CA
-
Business Analyst
Average Salary: $97,282
This role involves analyzing business processes. It includes identifying areas for improvement. Local businesses seek analysts with strong analytical and problem-solving skills.
Find Business Analyst jobs in Walnut Creek, CA
-
Test Automation Engineer
Average Salary: $67,000
This position focuses on creating automated tests. It requires strong programming skills and attention to detail. Local companies need engineers to ensure quality and efficiency in software development.
Find Test Automation Engineer jobs in Walnut Creek, CA



