Position
Salary

How much does a Programmer make?

The average salary for a Programmer is $93,510 per year in the US.

Programmers have a strong demand in the job market, and their salaries reflect this. On average, a programmer earns about $93,510 per year. This figure can vary based on experience, skills, and the specific industry. For those just starting, salaries can be lower, but they grow with experience and expertise.

Here are some salary ranges for different levels of experience:

  • Entry-level programmers can expect to earn around $40,000 to $52,727.
  • Mid-level programmers with a few years of experience earn between $65,455 and $90,909.
  • Senior programmers with extensive experience can earn from $103,636 to $180,000.

View Programmer jobs nearby

What are the highest paying cities for a Programmer?

Programmers in San Francisco, CA, enjoy some of the highest salaries in the nation. The average salary in this tech hub reaches nearly $130,000. Cities like Tampa, FL, and Seattle, WA, also offer competitive pay, with average salaries over $110,000. These cities attract top talent due to their thriving tech industries and numerous job opportunities.
Graph displaying highest paying cities salaries for Programmer jobs, highlighting San Francisco, CA with the highest at $129,305 and Denver, CO with the lowest at $108,544.
  1. San Francisco, CA
    Average Salary: $129,305
    In San Francisco, tech innovation thrives. Many top companies like Google and Salesforce offer exciting opportunities. The city's vibrant tech scene provides a dynamic environment for growth.
    Find Programmer jobs in San Francisco, CA


  2. Tampa, FL
    Average Salary: $116,480
    Tampa is a growing hub for tech jobs. Companies like Deloitte and JPMorgan Chase are expanding. The city offers a mix of big company projects and startups.
    Find Programmer jobs in Tampa, FL


  3. Seattle, WA
    Average Salary: $113,221
    Seattle is known for its tech giants like Amazon and Microsoft. The city offers a strong community of tech professionals. Opportunities for growth and innovation are plentiful.
    Find Programmer jobs in Seattle, WA


  4. Richmond, VA
    Average Salary: $112,593
    Richmond has a growing tech sector. Companies like Capital One and Altria are hiring. The city provides a mix of urban and suburban living with a supportive tech community.
    Find Programmer jobs in Richmond, VA


  5. Boston, MA
    Average Salary: $112,235
    Boston is a historic city with a modern tech scene. Companies like IBM and Fidelity are prominent. The city offers a blend of tradition and innovation.
    Find Programmer jobs in Boston, MA


  6. Los Angeles, CA
    Average Salary: $111,729
    Los Angeles is a diverse tech hub. Companies like Netflix and Electronic Arts are hiring. The city offers a mix of entertainment and tech opportunities.
    Find Programmer jobs in Los Angeles, CA


  7. Charlotte, NC
    Average Salary: $110,292
    Charlotte is a growing tech center. Companies like Bank of America and Wells Fargo are expanding. The city offers a mix of financial and tech opportunities.
    Find Programmer jobs in Charlotte, NC


  8. Syracuse, NY
    Average Salary: $109,792
    Syracuse offers a mix of tech and education. Companies like Invenra and Syracuse University provide opportunities. The city offers a lower cost of living with a growing tech scene.
    Find Programmer jobs in Syracuse, NY


  9. Washington, DC
    Average Salary: $109,291
    Washington, DC, is a political and tech hub. Companies like Amazon and Google have a strong presence. The city offers a mix of government and tech opportunities.
    Find Programmer jobs in Washington, DC


  10. Denver, CO
    Average Salary: $108,544
    Denver offers a vibrant tech scene with companies like Oracle and Lockheed Martin. The city provides a mix of outdoor activities and tech jobs. The cost of living is moderate.
    Find Programmer jobs in Denver, CO

What are the best companies a Programmer can work for?

Apple leads the way for programmer jobs with an average salary of $190,063. Citi, Raytheon, and Computer Consultants International, Inc. (CCI) also offer competitive salaries, with averages around $145,000. Synchrony, Leidos, and Amazon.com provide solid compensation for programmers, with salaries starting at $142,500.
Graph displaying best paying company salaries for Programmer jobs, highlighting Apple with the highest at $190,063 and Amentum with the lowest at $129,700.
  1. Apple
    Average Salary: $190,063
    Apple offers exciting programming roles across various locations. They focus on innovation and technology. Apple operates globally, with major offices in the U.S., Europe, and Asia.


  2. Citi
    Average Salary: $146,779
    Citi provides diverse programming opportunities. They work on financial technology and digital solutions. Citi has a strong presence in the U.S., Europe, and Asia.


  3. Raytheon
    Average Salary: $145,212
    Raytheon offers programming jobs in defense and aerospace. They focus on technology and innovation. Raytheon operates in the U.S., with offices in major cities.


  4. Computer Consultants International, Inc. (CCI)
    Average Salary: $143,412
    CCI provides programming roles in IT consulting. They work on various projects and solutions. CCI operates in the U.S., with offices in major cities.


  5. synchrony
    Average Salary: $142,500
    Synchrony offers programming roles in finance and technology. They focus on digital solutions. Synchrony operates in the U.S., with offices in major cities.


  6. Leidos
    Average Salary: $141,396
    Leidos provides programming jobs in defense and aerospace. They focus on technology and innovation. Leidos operates in the U.S., with offices in major cities.


  7. Amazon.com
    Average Salary: $136,013
    Amazon offers programming roles in e-commerce and technology. They focus on innovation and customer experience. Amazon operates globally, with major offices in the U.S., Europe, and Asia.


  8. General Dynamics Information Technology
    Average Salary: $134,734
    General Dynamics Information Technology provides programming roles in defense and technology. They focus on innovation and solutions. They operate in the U.S., with offices in major cities.


  9. The Matlen Silver Group, Inc.
    Average Salary: $131,400
    The Matlen Silver Group, Inc. offers programming roles in finance and technology. They focus on digital solutions. They operate in the U.S., with offices in major cities.


  10. Amentum
    Average Salary: $129,700
    Amentum provides programming roles in defense and technology. They focus on innovation and solutions. They operate in the U.S., with offices in major cities.

How to earn more as a Programmer?

Aspiring programmers can increase their earning potential by focusing on several key areas. One important factor is gaining expertise in high-demand programming languages. Languages such as Python, JavaScript, and Java are in high demand. Mastery in these areas can lead to higher-paying job opportunities. Another factor is obtaining relevant certifications. Certifications can validate skills and knowledge, making a programmer more attractive to employers. Networking with other professionals can also open doors to new job opportunities. Attending industry events and joining online communities can help build connections. Continuous learning is another crucial factor. The tech industry evolves rapidly, and staying updated with the latest trends and technologies can keep a programmer competitive. Finally, taking on challenging projects can demonstrate skills and dedication. This can lead to promotions and higher salaries.

Specializing in a niche can also boost earnings. Areas like artificial intelligence, cybersecurity, and cloud computing often offer higher pay. Programmers who specialize in these fields can command higher salaries. Building a strong portfolio and showcasing completed projects can also make a programmer more attractive to employers. This can lead to better job offers and higher pay. By focusing on these factors, programmers can significantly increase their earning potential.

Currently 1,544 Programmer job openings, nationwide.

How's the job market for a Programmer in the US?

Learn what a Programmer does, how to become one, and understand the job outlook. Get simple steps to start your career as a Programmer today.
Position
Overview
Programmer
1,544 Job Openings