Position
City
Salary

How much does a Software Engineer make in Pittsburgh, PA?

The average salary for a Software Engineer is $115,870 per year in Pittsburgh, PA.

In Pittsburgh, PA, the average yearly salary for a Software Engineer stands at $115,870. This figure reflects a competitive compensation package for those in the tech industry. The salary range varies, with many professionals earning between $64,550 and $204,600. This range offers a broad spectrum of earning potential, depending on experience and skill level.

The distribution of salaries shows that a significant portion of Software Engineers earn between $90,014 and $166,405 annually. This middle range includes the majority of the workforce, indicating a stable and lucrative career path. Higher earners, those making over $166,405, often have advanced degrees, specialized skills, or hold senior positions. This data highlights the opportunities for growth and advancement within the field.

Software Engineer jobs in Pittsburgh, PA

What are the highest paying cities for a Software Engineer near Pittsburgh, PA?

Job seekers looking for top-paying software engineering roles near Pittsburgh, PA, should consider nearby cities. Detroit, MI, leads with an average salary of $122,659, offering a lucrative opportunity. Buffalo, NY, follows closely with an average salary of $122,500, making it another attractive option. These cities provide excellent prospects for software engineers seeking competitive compensation. Columbus, OH, and Cincinnati, OH, also offer strong salaries, with averages of $120,800 and $116,762, respectively. Exploring these locations can help job seekers find rewarding career opportunities.
Graph displaying highest paying cities salaries for Software Engineer jobs near Pittsburgh, PA, highlighting Detroit, MI with the highest at $122,659 and Erie, PA with the lowest at $96,658.
  1. Detroit, MI
    Average Salary: $122,659
    Detroit offers a vibrant tech scene with opportunities in automotive tech and startups. Companies like General Motors and Quicken Loans are hiring for innovative projects. The city's growing tech community provides a dynamic environment for software professionals.
    Find Software Engineer jobs in Detroit, MI


  2. Buffalo, NY
    Average Salary: $122,500
    Buffalo is a hub for tech innovation with a strong focus on software development. Companies such as HSBC and Toptal are looking for skilled engineers. The city's supportive business environment fosters career growth and development.
    Find Software Engineer jobs in Buffalo, NY


  3. Columbus, OH
    Average Salary: $120,800
    Columbus is a thriving tech center with a mix of large corporations and startups. Companies like Nationwide and Huntington Bank offer exciting opportunities. The city's affordable cost of living makes it an attractive place for software engineers.
    Find Software Engineer jobs in Columbus, OH


  4. Cincinnati, OH
    Average Salary: $116,762
    Cincinnati boasts a vibrant tech industry with opportunities in finance and healthcare. Companies like Procter & Gamble and TriHealth are hiring. The city's strong community support and quality of life enhance the work experience.
    Find Software Engineer jobs in Cincinnati, OH


  5. Toledo, OH
    Average Salary: $116,726
    Toledo offers a growing tech sector with a focus on manufacturing and logistics. Companies like Owens-Illinois and Dana are expanding their tech teams. The city's lower cost of living and friendly community make it a great place to work.
    Find Software Engineer jobs in Toledo, OH


  6. Indianapolis, IN
    Average Salary: $116,206
    Indianapolis is a major tech hub with a strong presence of tech companies. Firms like Eli Lilly and Salesforce are hiring. The city's diverse economy and vibrant culture provide a rich environment for software professionals.
    Find Software Engineer jobs in Indianapolis, IN


  7. Cleveland, OH
    Average Salary: $113,188
    Cleveland is experiencing a tech boom with opportunities in healthcare and finance. Companies like KeyCorp and Cleveland Clinic are expanding. The city's revitalization efforts create a dynamic and supportive work environment.
    Find Software Engineer jobs in Cleveland, OH


  8. Dayton, OH
    Average Salary: $110,083
    Dayton offers a growing tech scene with a focus on aerospace and defense. Companies like General Electric and Wright-Patterson Air Force Base are hiring. The city's affordable living and strong community make it an attractive place for software engineers.
    Find Software Engineer jobs in Dayton, OH


  9. Charleston, WV
    Average Salary: $102,101
    Charleston is a burgeoning tech hub with opportunities in energy and healthcare. Companies like EnerSys and West Virginia University are looking for skilled engineers. The city's lower cost of living and friendly atmosphere enhance the work experience.
    Find Software Engineer jobs in Charleston, WV


  10. Erie, PA
    Average Salary: $96,658
    Erie offers a supportive tech environment with a focus on manufacturing and education. Companies like GE Healthcare and Gannon University are hiring. The city's affordable living and strong community make it a great place for software professionals.
    Find Software Engineer jobs in Erie, PA

What are the best paying companies for a Software Engineer in Pittsburgh, PA?

Duolingo, PwC, and Amazon.com offer some of the highest salaries for software engineers in Pittsburgh, PA. Duolingo leads the pack with an average salary of $237,542. PwC and Amazon.com follow closely, with average salaries of $169,660 and $160,189, respectively. These companies provide competitive compensation packages, making them attractive options for job seekers.
Graph displaying best paying company salaries for Software Engineer jobs in Pittsburgh, PA, highlighting Duolingo with the highest at $237,542 and Cyient with the lowest at $124,167.
  1. Duolingo
    Average Salary: $237,542
    Duolingo offers exciting Software Engineer roles in Pittsburgh, PA. They focus on creating language learning apps. Duolingo operates globally, with headquarters in Pittsburgh.


  2. PwC
    Average Salary: $169,660
    PwC provides Software Engineer positions with a strong focus on technology solutions. They work in various sectors, including finance and consulting. PwC has offices in Pittsburgh and worldwide.


  3. Amazon.com
    Average Salary: $160,189
    Amazon.com offers Software Engineer jobs in Pittsburgh, PA. They work on innovative projects and technologies. Amazon operates in many locations, including Pittsburgh.


  4. Microsoft
    Average Salary: $160,125
    Microsoft provides Software Engineer roles in Pittsburgh, PA. They focus on developing cutting-edge software solutions. Microsoft has offices in Pittsburgh and around the world.


  5. Google
    Average Salary: $150,750
    Google offers Software Engineer positions in Pittsburgh, PA. They work on projects that impact millions of users. Google operates in many locations, including Pittsburgh.


  6. Deloitte
    Average Salary: $142,294
    Deloitte provides Software Engineer roles in Pittsburgh, PA. They focus on technology consulting and solutions. Deloitte has offices in Pittsburgh and globally.


  7. Flex Employee Services
    Average Salary: $137,250
    Flex Employee Services offers Software Engineer positions in Pittsburgh, PA. They focus on HR technology solutions. They operate in Pittsburgh and other locations.


  8. Govini
    Average Salary: $127,138
    Govini provides Software Engineer roles in Pittsburgh, PA. They focus on developing software for government and public sector needs. They operate in Pittsburgh and other areas.


  9. Proofpoint
    Average Salary: $124,790
    Proofpoint offers Software Engineer positions in Pittsburgh, PA. They focus on cybersecurity solutions. They operate in Pittsburgh and other locations.


  10. Cyient
    Average Salary: $124,167
    Cyient provides Software Engineer roles in Pittsburgh, PA. They focus on engineering and technology solutions. They operate in Pittsburgh and other locations.

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