Software Engineer Salary in Harrisburg, PA

Updated on May 09, 2025
Position
City
Salary

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

The average salary for a Software Engineer is $106,329 per year in Harrisburg, PA.

In Harrisburg, PA, software engineers enjoy a competitive salary. The average annual salary for this role is around $106,329. This figure reflects the demand for skilled software engineers in the area. Companies recognize the value these professionals bring to their projects.

The salary range can vary based on experience and specific skills. Entry-level positions may start at about $54,000 per year. As engineers gain more experience, their salaries can increase significantly. Senior software engineers can earn upwards of $155,000 annually. This salary range highlights the potential for career growth and advancement in the field.

Software Engineer jobs in Harrisburg, PA

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

Job seekers looking for high-paying software engineering jobs near Harrisburg, PA, have several nearby cities to consider. Chambersburg, PA, leads with an average salary of $132,315. This makes it a prime location for those seeking top compensation. Other nearby cities like Mechanicsburg, PA, and Scranton, PA, also offer competitive salaries, making them attractive options for software engineers.
Graph displaying highest paying cities salaries for Software Engineer jobs near Harrisburg, PA, highlighting Chambersburg, PA with the highest at $132,315 and Carlisle, PA with the lowest at $93,219.
  1. Chambersburg, PA
    Average Salary: $132,315
    In Chambersburg, tech professionals enjoy a blend of small-town charm and modern opportunities. Companies here focus on innovative solutions and offer a supportive work environment. The community's growing tech sector provides a promising landscape for career growth.
    Find Software Engineer jobs in Chambersburg, PA


  2. Mechanicsburg, PA
    Average Salary: $120,244
    Mechanicsburg offers a vibrant tech scene with a mix of local and national companies. The area is known for its collaborative work culture and commitment to professional development. Job seekers can find diverse roles that cater to various tech skills.
    Find Software Engineer jobs in Mechanicsburg, PA


  3. Scranton, PA
    Average Salary: $114,035
    Scranton is a hub for tech innovation with a strong presence of industry leaders. The city's tech companies emphasize teamwork and creativity. Professionals here benefit from a supportive community and a range of career advancement opportunities.
    Find Software Engineer jobs in Scranton, PA


  4. York, PA
    Average Salary: $112,275
    York provides a dynamic environment for tech careers with many opportunities for growth. The city's tech firms are known for their forward-thinking approach and dedication to employee success. Job seekers can expect a collaborative and inclusive workplace culture.
    Find Software Engineer jobs in York, PA


  5. Allentown, PA
    Average Salary: $108,643
    Allentown is a thriving tech center with a variety of job opportunities. The city's companies focus on cutting-edge technology and offer a supportive work environment. Professionals here can look forward to a community that values innovation and career development.
    Find Software Engineer jobs in Allentown, PA


  6. Bethlehem, PA
    Average Salary: $107,675
    Bethlehem offers a vibrant tech landscape with many opportunities for growth. The city's tech companies are known for their collaborative culture and commitment to employee success. Job seekers can expect a supportive environment that fosters innovation.
    Find Software Engineer jobs in Bethlehem, PA


  7. Reading, PA
    Average Salary: $105,140
    Reading provides a dynamic environment for tech professionals with many opportunities for career advancement. The city's tech firms focus on innovation and offer a supportive work culture. Job seekers can find a range of roles that cater to various tech skills.
    Find Software Engineer jobs in Reading, PA


  8. Wilkes-Barre, PA
    Average Salary: $103,200
    Wilkes-Barre offers a growing tech scene with many opportunities for professionals. The city's tech companies focus on innovation and offer a supportive work environment. Job seekers can expect a community that values teamwork and career growth.
    Find Software Engineer jobs in Wilkes-Barre, PA


  9. West Chester, PA
    Average Salary: $102,427
    West Chester provides a vibrant tech environment with many opportunities for career growth. The city's tech firms are known for their collaborative culture and commitment to employee success. Job seekers can find a range of roles that cater to various tech skills.
    Find Software Engineer jobs in West Chester, PA


  10. Carlisle, PA
    Average Salary: $93,219
    Carlisle offers a dynamic tech scene with many opportunities for professionals. The city's tech companies focus on innovation and offer a supportive work environment. Job seekers can expect a community that values teamwork and career development.
    Find Software Engineer jobs in Carlisle, PA

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

Deloitte, Ryder System, TransCore, and Capital Blue Cross offer some of the best pay for software engineers in Harrisburg, PA. Deloitte leads with an average salary of $124,376, followed closely by Ryder System at $122,500. TransCore and Capital Blue Cross also provide competitive salaries, with averages of $102,080 and $90,001, respectively. These companies value skilled software engineers and offer attractive compensation packages.
Graph displaying best paying company salaries for Software Engineer jobs in Harrisburg, PA, highlighting Deloitte with the highest at $124,376 and Capital Blue Cross with the lowest at $90,001.
  1. Deloitte
    Average Salary: $124,376
    Deloitte offers exciting Software Engineer roles in Harrisburg, PA. They focus on providing consulting services and work with various industries. Deloitte has offices in Harrisburg and other major cities.


  2. Ryder System
    Average Salary: $122,500
    Ryder System provides top-tier Software Engineer positions in Harrisburg, PA. They specialize in logistics and transportation solutions. Their Harrisburg office is part of a nationwide network.


  3. TransCore
    Average Salary: $102,080
    TransCore offers rewarding Software Engineer jobs in Harrisburg, PA. They focus on transportation and infrastructure technology. Their Harrisburg location is key to their operations.


  4. Capital Blue Cross
    Average Salary: $90,001
    Capital Blue Cross provides Software Engineer opportunities in Harrisburg, PA. They are a leading health insurance company. Their Harrisburg office is central to their service area.

Currently 7,791 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
7,791 Job Openings