How much does a C++ Programmer make in San Francisco, CA? The average C++ Programmer salary in San Francisco, CA is $101,855 as of March 26, 2024, but the salary range typically falls between $91,448 and $107,601. Salary ranges can vary widely depending on many important factors, including education, certifications, additional skills, the number of years you have spent in your profession. With more online, real-time compensation data than any other website, Salary.com helps you determine your exact pay target.

Based on HR-reported data: a national average with a geographic differential
C++ Programmer Salaries by Percentile
Percentile Salary Location Last Updated
10th Percentile C++ Programmer Salary $81,973 San Francisco,CA March 26, 2024
25th Percentile C++ Programmer Salary $91,448 San Francisco,CA March 26, 2024
50th Percentile C++ Programmer Salary $101,855 San Francisco,CA March 26, 2024
75th Percentile C++ Programmer Salary $107,601 San Francisco,CA March 26, 2024
90th Percentile C++ Programmer Salary $112,832 San Francisco,CA March 26, 2024
25% $91,448 10% $81,973 90% $112,832 75% $107,601 $101,855 50%(Median) Didn’t find job title? Click
Change Search Criteria
Check out C++ Programmer jobs in San Francisco, California

C++ Programmer -1784

KeyLogic - Albuquerque, NM

C++ Developer

Edge Global - Chicago, IL

What is a C++ Programmer ?

A programmer, developer ("dev"), coder, or software engineer is a person who creates computer software. The term computer programmer can refer to a specialist in one area of computers, or to a generalist who writes code for many kinds of software. One who practices, or professes, a formal approach to programming may also be known as a programmer analyst. On the other hand, "code monkey" is a derogatory term for a programmer who simply writes code without any involvement in the design or specifications. A programmer's primary computer language (Assembly, COBOL, C, C++, C#, Java, Lisp, Python, ...

Source: Wikipedia (as of 04/25/2019). Read more from Wikipedia

See user submitted job responsibilities for C++ Programmer.

Job Openings for C++ Programmer in San Francisco, CA
Intelliswift Software - Burlingame , CA
Job Title: Software Engineer V - Infrastructure Locations: Burlingame, CA - Onsite Duration: 12 Months to start on W2 Skills Required: 5 years distributed background, large-scale systems Code using primarily Python, Hack, and C/C++ Software Engineering - Infrastructure Responsibilities Design core, backend software components Code using primarily Python, Hack, and C/C++ Interface with other teams to incorporate their innovations and vice versa Conduct design and code reviews Analyze and improve efficiency, scalability, and stability of various system resources Drive performance measurement, analysis, and optimization to optimize resource usage in areas including computing, bandwidth, storage, and memory. Work with product and infrastructure teams to debug performance issues across the stack. Minimum Qualifications Experience with Windows development 6+ years of relevant experience building large-scale infrastructure applications or similar experience Experience building and shipping hi
- Today
Coram AI - Sunnyvale , CA
Who we are Started in 2021, Coram.AI is building the best business AI video system on the market. Powered by the next-generation video artificial intelligence, we deliver unprecedented insights and 10x better user experience than the incumbents of the vast but stagnant video security industry. Our happy customers range from warehouses, schools, hospitals, hotels, and many more, and we are growing rapidly. We are looking for someone to join our team to help us scale our systems to meet the user demand and to ship new features. Team you will work with Founded by Ashesh (CEO) and Peter (CTO), we are serial entrepreneurs and experts in AI and robotics. Our engineering team is composed of industry experts with decades of research and experience from Lyft, Google, Zoox, Toyota, Facebook, Microsoft, Stanford, Oxford, and Cornell. Our go-to-market team consists of experienced leaders from Verkada. We are venture-backed by 8VC, revenue-generating, and have multiple years of runway. Being part o
- 2 days ago
StormAI - Sunnyvale , CA
Senior Software Engineer (C++) 💻 $15M Funding - VC backed AI Company 🏥🚀 USD$160k - $220k Base + Early stage equity💲 Sunnyvale, US Want to join a company that where you'd be working alongside a team of world-class entrepreneurs experts in AI and Robotics? We are working with a company that helps positively impact warehouses, schools, hospitals, hotels, and many more, and are are growing rapidly. They are looking for someone to join the team to help scale the systems to meet the user demand and to ship new features. Being part of the team means solving interesting problems at the intersection of machine learning and infrastructure. It also means committing to excellence, learning, and delivering great products to our customers in a high-velocity startup. If this sounds like you, please apply below! Core Job Responsibilities Building edge applications processing vision data and communication layers for the compute-constrained edge devices. Deploying machine learning models to producti
- 3 days ago
FedML, Inc. - Sunnyvale , CA
Responsibilities Participate in the development of machine learning platform and open source communities Responsible for the foundational research and product development, and continuously improve the R&D efficiency Responsible for feature development, algorithm optimization of the platform, improving user experience and usability through cutting-edge or mature technologies Participate in or lead design reviews with peers and stakeholders to decide amongst available technologies Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency) Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback Minimum Qualifications Bachelors degree or equivalent practical experience in computer science or related areas 2 years of experience with software development in one or more programming languages (Python, Java, JavaS
- 3 days ago
Who We Are The name ThousandEyes was born from two big ideas: the power to see things not ordinarily possible and the ability to collect insights from a multitude of vantage points. As the world continues its digital transformation and relies more on cloud services and the Internet, the "network," which is now both public and private, has become a black box our customers cannot see or understand. Our Internet and cloud intelligence platform delivers the only collectively powered real-time view of the Internet and private networks, cloud, and SaaS platforms, helping enterprises and service providers identify problems before they impact revenue, damage brand reputation, or halt employee productivity. In August 2020, Cisco Systems completed the acquisition of ThousandEyes, which now forms the ThousandEyes Business Unit within the Cisco Networking Business Group and is the Network Assurance solution for Cisco across the Cisco Networking Cloud and Cisco Security Cloud. About The Role The go
- 3 days ago
Blue Signal Search - San Francisco , CA
Our esteemed client, with a rich history spanning more than two decades, is the visionary creator of a battle-tested platform that empowers mission-critical software solutions for some of the globe's largest corporate entities. Grounded in a commitment to innovation and a legacy of excellence, they continue to lead the software industry by delivering cutting-edge solutions to their clientele. Our client is in search of an exceptionally talented Senior Software Engineer to join their dynamic team. As a Senior Software Engineer, you will play a pivotal role in the development and enhancement of their enterprise-grade web applications. This role is perfect for individuals who are enthusiastic about front-end development and bring their expertise to constructing feature-rich web applications for commercial, enterprise B2B scenarios. This Role Offers: Competitive Compensation: Enjoy a competitive salary, bonuses, and potential equity. Health Coverage: Comprehensive medical, dental, and visi
- 4 days ago

Career Path for this job

  1. This Job:

    C++ Programmer

    0 - 2 years experience
    Bachelor's Degree

  2. Up a level:

    Frontend Developer II

    2 - 4 years experience
    Bachelor's Degree

Are you an HR manager or compensation specialist?

Salary.com's CompAnalyst platform offers:

  • Detailed skills and competency reports for specific positions
  • Job and employee pricing reports
  • Compensation data tools, salary structures, surveys and benchmarks.
Learn about CompAnalyst

Understand the total compensation opportunity for a C++ Programmer, base salary plus other pay elements

Average Base Salary

Core compensation

 
 
 
91448
107601
101855

Average Total Cash Compensation

Includes base and annual incentives

 
 
 
92528
111931
103323
These charts show the average base salary (core compensation), as well as the average total cash compensation for the job of C++ Programmer in San Francisco, CA. The base salary for C++ Programmer ranges from $91,448 to $107,601 with the average base salary of $101,855. The total cash compensation, which includes base, and annual incentives, can vary anywhere from $92,528 to $111,931 with the average total cash compensation of $103,323.

Discover how your pay is adjusted for skills, experience, and other factors

How much should you be paid?

For a real-time salary target, tell us more about your role in the four categories below.

91448
107601

 

About San Francisco, California    San Francisco is located on the West Coast of the United States at the north end of the San Francisco Peninsula and includes significant stretches of ....More

San Francisco, California  area prices were up 4.5% from a year ago

C++ Programmer Salary in popular cities: Los AngelesSan DiegoSan Jose

Jobs with a similar salary range to C++ Programmer : Junior Front End Developer, Junior Front End Web Developer, Junior Wordpress Developer