Position
Salary

How much does a Programer make?

The average salary for a Programer is $75,574 per year in the US.

Programers enjoy a variety of salary options based on their experience and specialization. On average, a programer can expect to make about $75,574 per year. This figure reflects a range of roles and industries that value coding and software development skills.

Here is a closer look at what different programers can earn annually:

  • $28,741 for those new to the field
  • $45,451 for those with some experience
  • $62,161 for mid-level programers
  • $78,871 for those with significant experience
  • $95,581 for senior programers
  • $112,291 for highly specialized programers
  • $129,001 for top-tier positions
  • $145,710 for those in leadership roles
  • $162,420 for highly experienced leaders
  • $179,130 for top executives in the field
  • $195,840 for those at the very top of their profession
  • $212,550 for senior executives and founders
View Programer jobs nearby

What are the highest paying cities for a Programer?

Programmers seeking top salaries will find appealing options in Los Angeles, CA, and Seattle, WA. Los Angeles offers an average salary of $129,212, while Seattle boasts $98,971 per year. Both cities are known for their thriving tech industries and attractive job markets. For those open to other locations, Washington, DC, offers a competitive average salary of $88,998. Milwaukee, WI, provides a lower average of $73,459, but it still offers a solid opportunity. Denver, CO, and Fresno, CA, follow with average salaries of $66,222 and $62,900, respectively. These cities provide a range of options for those looking to balance salary with location.
Graph displaying highest paying cities salaries for Programer jobs, highlighting Los Angeles, CA with the highest at $129,212 and Fresno, CA with the lowest at $62,900.
  1. Los Angeles, CA
    Average Salary: $129,212
    Los Angeles offers a vibrant tech scene with many opportunities in software development. Major tech companies like Google, Amazon, and Facebook have offices here. These companies create many jobs for developers and offer a competitive salary.
    Find Programer jobs in Los Angeles, CA


  2. Seattle, WA
    Average Salary: $98,971
    Seattle is known for its tech industry. Companies such as Microsoft and Amazon are based here, providing numerous jobs for skilled developers. The tech community in Seattle is strong, with many networking opportunities.
    Find Programer jobs in Seattle, WA


  3. Washington, DC
    Average Salary: $88,998
    Washington, DC, has a growing tech sector with opportunities in software development. Companies like Accenture and IBM have a presence here. The city offers a mix of government and private sector jobs, with a focus on cybersecurity.
    Find Programer jobs in Washington, DC


  4. Milwaukee, WI
    Average Salary: $73,459
    Milwaukee offers a more relaxed job market for developers. Companies like Fiserv and MCAP provide opportunities in software development. The cost of living is lower than in larger cities, making it an attractive option for many.
    Find Programer jobs in Milwaukee, WI


  5. Denver, CO
    Average Salary: $66,222
    Denver’s tech scene is on the rise, with companies like IBM and Charles Schwab creating opportunities for developers. The city has a vibrant community and a growing number of tech startups, offering diverse job options.
    Find Programer jobs in Denver, CO


  6. Fresno, CA
    Average Salary: $62,900
    Fresno is a growing tech hub with opportunities in software development. Companies like Sanmina and local startups are hiring. The lower cost of living makes it a great place for developers to work and live comfortably.
    Find Programer jobs in Fresno, CA

What are the best companies a Programer can work for?

Seeking a rewarding programming job? Look no further than Accenture and Leidos. Both offer high salaries for programmers, with Accenture leading at over $212,000. Leidos follows closely behind with a solid average salary of nearly $130,000. These top companies provide excellent opportunities for skilled programmers.
Graph displaying best paying company salaries for Programer jobs, highlighting Accenture with the highest at $212,550 and Somerville Public Schools with the lowest at $64,797.
  1. Accenture
    Average Salary: $212,550
    Accenture is a global leader in providing professional services. The company offers exciting opportunities for programmers across its various sectors, including consulting, technology, and operations. With offices worldwide, Accenture enables programmers to work in locations such as New York, London, and Sydney.


  2. Leidos
    Average Salary: $129,364
    Leidos is a major player in the technology, engineering, and scientific fields. They have many positions for programmers who are interested in working on government contracts and innovative projects. Leidos has offices in cities like Reston, Virginia, and San Antonio, Texas.


  3. Cesar Chavez Foundation
    Average Salary: $65,227
    The Cesar Chavez Foundation is a nonprofit organization dedicated to social justice. They provide opportunities for programmers to contribute to important community initiatives. The foundation is headquartered in Los Angeles, California.


  4. Somerville Public Schools
    Average Salary: $64,797
    Somerville Public Schools offer diverse opportunities for programmers to work on technology solutions to enhance the educational experience. This school district operates in Somerville, Massachusetts, and offers various roles that blend programming with educational goals.

How to earn more as a Programer?

Earning more as a programmer involves focusing on key areas that can enhance skills and market value. A strategic approach can make a significant difference in salary and career opportunities. Building a strong foundation in programming languages can lead to better job offers. Gaining proficiency in languages like Python, Java, or JavaScript opens up more positions and higher-paying roles. Staying updated with the latest trends and technologies ensures relevance in the fast-paced tech industry.

Continuous learning and skill enhancement are crucial. Programmers who take the time to learn new tools, frameworks, and best practices stand out. Certifications in areas such as cloud computing, data science, or cybersecurity can add value. Engaging in online courses or attending workshops keeps skills sharp and competitive. Networking with other professionals and participating in tech communities also creates opportunities for collaboration and job referrals.

Here are five factors to consider for earning more:

  1. Programming Languages: Master key languages to qualify for higher-paying jobs.
  2. Continuous Learning: Keep skills updated with new tools and practices.
  3. Certifications: Gain credentials in specialized areas like cloud computing or cybersecurity.
  4. Networking: Build connections with other professionals in the industry.
  5. Stay Updated: Follow the latest trends and technologies to remain relevant.

Currently 1,224 Programer job openings, nationwide.

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

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