Position
City
Salary

How much does a Software Engineer make in San Francisco, CA?

The average salary for a Software Engineer is $189,777 per year in San Francisco, CA.

In San Francisco, a Software Engineer can expect to earn a competitive salary. The average yearly salary for this role is around $189,777. This figure reflects the high demand for skilled software professionals in the tech hub. Salaries can vary based on experience, skills, and the specific company.

The salary distribution shows a wide range of earnings. For instance, the lowest 10% of earners make about $95,200 per year. On the other hand, the top 10% earn over $347,500 annually. This range highlights the potential for growth and advancement in the field. Factors such as education, certifications, and specific technical skills can influence where one falls within this salary spectrum.

Software Engineer jobs in San Francisco, CA

What are the highest paying cities for a Software Engineer near San Francisco, CA?

Job seekers looking for top-paying software engineering roles near San Francisco, CA, have several excellent options. San Mateo, CA, offers the highest average salary at $188,829. Nearby Menlo Park, CA, follows closely with an average salary of $185,963. Mountain View, CA, and Sunnyvale, CA, also provide competitive salaries, making these areas attractive for tech professionals. Other cities like Santa Clara, CA, and Palo Alto, CA, offer strong salaries as well, with averages around $181,110. These cities are known for their vibrant tech scenes and numerous opportunities. Daly City, CA, and Mill Valley, CA, provide slightly lower but still attractive salaries, making them viable choices for those seeking a balance between pay and location.
Graph displaying highest paying cities salaries for Software Engineer jobs near San Francisco, CA, highlighting San Mateo, CA with the highest at $188,829 and Livermore, CA with the lowest at $160,421.
  1. San Mateo, CA
    Average Salary: $188,829
    San Mateo offers a vibrant tech scene with many opportunities. Companies like Google and Salesforce are nearby. The area provides a mix of urban and suburban living.
    Find Software Engineer jobs in San Mateo, CA


  2. Menlo Park, CA
    Average Salary: $185,963
    Menlo Park is a hub for tech innovation. Home to Facebook, it attracts top talent. The city offers a great quality of life with its parks and community events.
    Find Software Engineer jobs in Menlo Park, CA


  3. Mountain View, CA
    Average Salary: $185,435
    Mountain View is known for its tech giants like Google. It offers a dynamic work environment. The city provides a good balance of work and leisure activities.
    Find Software Engineer jobs in Mountain View, CA


  4. Sunnyvale, CA
    Average Salary: $182,196
    Sunnyvale has a growing tech industry. Companies like Adobe and eBay are present. The city offers a diverse community with many cultural events.
    Find Software Engineer jobs in Sunnyvale, CA


  5. Santa Clara, CA
    Average Salary: $181,126
    Santa Clara is home to tech companies like Intel and Apple. It offers a strong job market. The city provides a mix of urban amenities and suburban peace.
    Find Software Engineer jobs in Santa Clara, CA


  6. Palo Alto, CA
    Average Salary: $179,286
    Palo Alto is a tech powerhouse with companies like Hewlett Packard. It offers a high standard of living. The city is known for its beautiful parks and outdoor activities.
    Find Software Engineer jobs in Palo Alto, CA


  7. Daly City, CA
    Average Salary: $168,508
    Daly City offers a mix of tech jobs and a quieter lifestyle. Companies like Salesforce are nearby. The city provides a diverse community with many cultural events.
    Find Software Engineer jobs in Daly City, CA


  8. Mill Valley, CA
    Average Salary: $164,643
    Mill Valley offers a scenic backdrop with tech jobs nearby. Companies like Oracle are in the area. The city provides a relaxed lifestyle with beautiful natural surroundings.
    Find Software Engineer jobs in Mill Valley, CA


  9. San Jose, CA
    Average Salary: $161,737
    San Jose is a major tech center with companies like Cisco and eBay. It offers a vibrant job market. The city is known for its cultural diversity and tech events.
    Find Software Engineer jobs in San Jose, CA


  10. Livermore, CA
    Average Salary: $160,421
    Livermore offers a mix of tech jobs and a quieter lifestyle. Companies like Lawrence Livermore National Laboratory are present. The city provides a family-friendly environment with good schools.
    Find Software Engineer jobs in Livermore, CA

What are the best paying companies for a Software Engineer in San Francisco, CA?

Software engineers in San Francisco, CA, have many top-tier companies to choose from. OpenAI offers the highest average salary at $334,000. Anthropic follows closely with an average salary of $325,667. Waymo, Intuit, and reddit also provide competitive salaries for software engineers. Other notable companies include ThousandEyes, Alchemy, and Lambda, each offering salaries above $240,000. Sigma Computing and Cisco round out the list with average salaries over $230,000. These companies provide excellent opportunities for software engineers seeking high compensation.
Graph displaying best paying company salaries for Software Engineer jobs in San Francisco, CA, highlighting OpenAI with the highest at $334,000 and Cisco with the lowest at $231,800.
  1. OpenAI
    Average Salary: $334,000
    OpenAI offers exciting Software Engineer jobs in San Francisco, CA. The company focuses on creating safe and beneficial AI. It operates globally with offices in various locations.


  2. Anthropic
    Average Salary: $325,667
    Anthropic provides rewarding Software Engineer positions in San Francisco, CA. The company works on developing safe and reliable AI systems. It has offices in multiple cities.


  3. Waymo
    Average Salary: $267,429
    Waymo offers competitive Software Engineer salaries in San Francisco, CA. The company is at the forefront of autonomous driving technology. It operates in several cities across the US.


  4. Intuit
    Average Salary: $255,750
    Intuit provides attractive Software Engineer jobs in San Francisco, CA. The company creates financial software for individuals and small businesses. It has offices in many locations worldwide.


  5. reddit
    Average Salary: $253,787
    Reddit offers good Software Engineer salaries in San Francisco, CA. The company is a popular social news and entertainment platform. It operates globally with offices in various cities.


  6. ThousandEyes
    Average Salary: $244,994
    ThousandEyes provides competitive Software Engineer salaries in San Francisco, CA. The company focuses on digital experience monitoring. It has offices in multiple locations worldwide.


  7. Alchemy
    Average Salary: $242,500
    Alchemy offers attractive Software Engineer jobs in San Francisco, CA. The company specializes in digital experience management. It operates in several cities across the US.


  8. Lambda
    Average Salary: $240,667
    Lambda provides good Software Engineer salaries in San Francisco, CA. The company focuses on cloud-native application services. It has offices in multiple locations worldwide.


  9. Sigma Computing
    Average Salary: $237,045
    Sigma Computing offers competitive Software Engineer jobs in San Francisco, CA. The company specializes in business intelligence and analytics. It operates in several cities across the US.


  10. Cisco
    Average Salary: $231,800
    Cisco provides attractive Software Engineer salaries in San Francisco, CA. The company is a global leader in networking and cybersecurity. It has offices in many locations worldwide.

Currently 8,993 Software Engineer job openings, nationwide.

How's the job market for a Software Engineer in the US?

Learn what a Software Engineer does, how to become one, and understand the job outlook. Get simple steps to start your career as a Software Engineer today.
Position
Overview
Software Engineer
8,993 Job Openings