Position
Salary

How much does a Programer make?

The average salary for a Programer is $77,473 per year in the US.

Programers enjoy a variety of job opportunities across different industries. Their skills in coding and problem-solving are highly valued. The average yearly salary for programers stands at $77,473. This number can vary based on experience, location, and the specific type of programming job. Junior programers often start with lower salaries but have the chance to grow as they gain more experience.

Here is a snapshot of what programers earn in various roles:

  • Web developers: $57,000 - $78,000
  • Mobile app developers: $69,000 - $90,000
  • Game developers: $62,000 - $85,000
  • Software engineers: $75,000 - $110,000
  • Data scientists: $80,000 - $120,000
Programers with specialized skills or those in high-demand areas often earn more. Continuing to learn and stay updated with new technologies can also help programers increase their earnings.

View Programer jobs nearby

What are the highest paying cities for a Programer?

Programers often find top-tier salaries in cities like Chicago, IL, and Huntsville, AL. These locations offer high demand and competitive wages for skilled professionals. San Francisco, CA, and San Jose, CA, also provide excellent opportunities with strong tech industries driving up pay rates.
Graph displaying highest paying cities salaries for Programer jobs, highlighting Chicago, IL with the highest at $132,532 and Los Angeles, CA with the lowest at $51,659.
  1. Chicago, IL
    Average Salary: $132,532
    Chicago offers a thriving tech scene with opportunities at major companies like IBM and Adobe. The city's diverse industries provide a rich environment for developers to grow and innovate.
    Find Programer jobs in Chicago, IL


  2. Huntsville, AL
    Average Salary: $115,162
    Huntsville is home to significant tech firms such as Boeing and NASA. Working here means being part of cutting-edge projects and having access to advanced resources.
    Find Programer jobs in Huntsville, AL


  3. San Francisco, CA
    Average Salary: $112,529
    San Francisco is a hub for tech giants like Google and Apple. Programmers here enjoy a vibrant community and the chance to work on groundbreaking technologies.
    Find Programer jobs in San Francisco, CA


  4. San Jose, CA
    Average Salary: $102,231
    San Jose is known as the heart of Silicon Valley. It’s a prime spot for software developers with many startups and established tech companies like Oracle.
    Find Programer jobs in San Jose, CA


  5. Washington, DC
    Average Salary: $91,352
    Working in Washington, DC, means collaborating with top tech firms in a dynamic political and economic environment. Companies like Palantir and Boeing offer exciting opportunities.
    Find Programer jobs in Washington, DC


  6. Phoenix, AZ
    Average Salary: $59,969
    Phoenix has a growing tech industry with companies like Intel and Mozilla. The city provides a supportive environment for developers looking to advance their careers.
    Find Programer jobs in Phoenix, AZ


  7. Denver, CO
    Average Salary: $59,449
    Denver offers a vibrant community for tech professionals with companies such as Lockheed Martin and Oracle. The outdoor lifestyle adds a unique appeal to the city.
    Find Programer jobs in Denver, CO


  8. San Diego, CA
    Average Salary: $56,919
    San Diego is home to tech innovators like Qualcomm and Sony. It's a great place for developers with a balance between professional growth and a pleasant lifestyle.
    Find Programer jobs in San Diego, CA


  9. Los Angeles, CA
    Average Salary: $51,659
    Los Angeles offers a lively tech scene with opportunities at companies like Amazon and Facebook. The city's diverse culture adds to its appeal for tech professionals.
    Find Programer jobs in Los Angeles, CA

What are the best companies a Programer can work for?

Programers with the right skills can earn top salaries at major companies. Uber offers the highest average salary at $161,976. American Heart Association provides a solid average salary of $98,857. These positions can lead to rewarding careers with excellent pay. Other notable companies include Arc After School & Experiential Education and YOUNG MENS CHRISTIAN ASSOCIATION. Both offer competitive salaries, with Arc providing $43,211 and YOUNG MENS CHRISTIAN ASSOCIATION offering $36,000. These companies present strong opportunities for qualified programers.
Graph displaying best paying company salaries for Programer jobs, highlighting Uber with the highest at $161,976 and Davenport Community Schools with the lowest at $32,477.
  1. Uber
    Average Salary: $161,976
    Uber offers exciting opportunities for programmers to work on innovative projects. They use cutting-edge technology to improve user experience. Uber has offices worldwide, including the US, Europe, and Asia.


  2. American Heart Association
    Average Salary: $98,857
    The American Heart Association seeks skilled programmers to develop health-focused software. They aim to improve heart health globally. Their main office is in Dallas, with satellite offices across the US.


  3. Arc After School & Experiential Education
    Average Salary: $43,211
    Arc After School & Experiential Education hires programmers to create engaging educational programs. They focus on community-based learning. This organization operates mainly in the Midwest, with offices in Illinois and surrounding areas.


  4. YOUNG MENS CHRISTIAN ASSOCIATION
    Average Salary: $36,000
    The YOUNG MENS CHRISTIAN ASSOCIATION values programmers who create tech solutions to support community growth. They focus on youth development and offer programs nationwide.


  5. Boys & Girls Clubs of America
    Average Salary: $33,515
    Boys & Girls Clubs of America looks for programmers to build apps that support their mission of empowering young people. They operate clubs across the United States and Puerto Rico.


  6. Davenport Community Schools
    Average Salary: $32,477
    Davenport Community Schools needs programmers to develop educational tools. They focus on enhancing the learning experience for students. This school district is located in Iowa.

How to earn more as a Programer?

A programmer can increase earning potential by focusing on several key factors. First, gaining expertise in high-demand programming languages will make a programmer more valuable. Languages such as Python, JavaScript, and Java are in high demand and often lead to higher salaries.

Second, obtaining relevant certifications can demonstrate proficiency and dedication to potential employers. Certifications from recognized organizations can open up higher-paying job opportunities. Third, building a strong portfolio of personal projects showcases skills and creativity, making a programmer more attractive to employers. Networking with other professionals in the field can also lead to job opportunities and salary increases. Finally, continuously learning and adapting to new technologies keeps a programmer competitive in the job market.

Consider these steps to enhance earning potential:

  • Learn high-demand programming languages.
  • Obtain relevant certifications.
  • Build a strong portfolio of personal projects.
  • Network with other professionals.
  • Stay updated with new technologies.

Currently 648 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
648 Job Openings