Position
City
Salary

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

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

A software engineer in Harrisburg, Pennsylvania, earns a strong average yearly salary of $118,969. This profession involves designing, developing, and maintaining software systems, and it commands a competitive salary. The diverse range of salaries reflects the varying levels of experience, expertise, and responsibilities within the field.


The salary distribution shows that many software engineers earn between $88,418 and $131,045 annually. This range indicates that a majority of professionals fall within this mid-tier bracket. Those at the lower end of the scale typically have less experience, while those at the higher end often possess advanced skills, certifications, or lead larger projects. A small percentage of software engineers earn over $173,673 per year, showcasing the potential for significant earnings with further career advancement and specialization.

Software Engineer jobs in Harrisburg, PA

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

Software engineers in Chambersburg, PA, enjoy some of the highest salaries near Harrisburg. The average salary in this area is over $123,000, making it a prime location for job seekers. Cities like Mechanicsburg and Scranton also offer competitive wages, with average salaries over $120,000.
Graph displaying highest paying cities salaries for Software Engineer jobs near Harrisburg, PA, highlighting Chambersburg, PA with the highest at $123,300 and Easton, PA with the lowest at $91,500.
  1. Chambersburg, PA
    Average Salary: $123,300
    In Chambersburg, tech enthusiasts can find rewarding opportunities in software development. Companies like IBM and Xerox offer a range of projects, promoting innovation and growth. The close-knit community also supports networking and professional development.
    Find Software Engineer jobs in Chambersburg, PA


  2. Mechanicsburg, PA
    Average Salary: $121,944
    Mechanicsburg is an excellent place for those in the tech industry. Well-known firms like UnitedHealth Group and Hershey Entertainment & Resorts provide dynamic environments. The city’s strong economy and pleasant lifestyle make it ideal for software developers.
    Find Software Engineer jobs in Mechanicsburg, PA


  3. Scranton, PA
    Average Salary: $120,438
    Scranton offers a vibrant tech scene with plenty of opportunities. Companies such as The Hartford and GEICO bring diverse challenges. The city's rich culture and affordable living also enhance the overall experience.
    Find Software Engineer jobs in Scranton, PA


  4. York, PA
    Average Salary: $113,501
    York is a growing hub for software engineering talent. Local companies like WellSpan Health and Giant Food offer exciting projects. The city's central location and community-friendly atmosphere make it a great place to work and live.
    Find Software Engineer jobs in York, PA


  5. Carlisle, PA
    Average Salary: $110,740
    Carlisle provides a supportive environment for tech professionals. Local employers like UPMC and Carlisle Companies offer varied projects. The city's small-town charm and easy access to larger markets add to its appeal.
    Find Software Engineer jobs in Carlisle, PA


  6. Reading, PA
    Average Salary: $109,462
    Reading has a thriving tech industry with many opportunities for growth. Companies like Penn National Gaming and Reading Health System are at the forefront. The city’s rich history and modern amenities create a balanced lifestyle.
    Find Software Engineer jobs in Reading, PA


  7. West Chester, PA
    Average Salary: $109,333
    West Chester offers a mix of professional opportunities and a relaxed lifestyle. Tech companies such as AmeriHealth and FMC Technologies provide a stimulating work environment. The city’s strong educational institutions also benefit job seekers.
    Find Software Engineer jobs in West Chester, PA


  8. Allentown, PA
    Average Salary: $105,784
    Allentown is a key area for software developers, with companies like PPL Corporation and Air Products and Chemicals. The city’s diverse economy and cultural attractions provide a dynamic backdrop for tech professionals.
    Find Software Engineer jobs in Allentown, PA


  9. Bethlehem, PA
    Average Salary: $105,403
    Bethlehem is a hub for tech innovation, featuring companies like SAP and Air Products. The city’s historic charm and modern facilities support a thriving tech community. Opportunities for advancement are plentiful.
    Find Software Engineer jobs in Bethlehem, PA


  10. Easton, PA
    Average Salary: $91,500
    Easton offers a unique blend of historical charm and modern tech opportunities. Local firms like Crayola and Global Payments attract talented developers. The city’s vibrant arts scene and friendly atmosphere enhance the professional experience.
    Find Software Engineer jobs in Easton, PA

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

Looking for top-paying software engineer roles in Harrisburg, PA? CVS Health leads the way with an average salary of $171,341. Deloitte also offers competitive pay at $134,438. Consider Ryder System and TransCore for strong salaries around $121,000 and $102,950, respectively. These companies provide excellent opportunities for skilled software engineers.
Graph displaying best paying company salaries for Software Engineer jobs in Harrisburg, PA, highlighting CVS Health with the highest at $171,341 and TransCore with the lowest at $102,950.
  1. CVS Health
    Average Salary: $171,341
    CVS Health offers rewarding Software Engineer jobs in Harrisburg, PA. The company focuses on health services and operates nationwide. Employees have the chance to develop innovative solutions to improve health care.


  2. Deloitte
    Average Salary: $134,438
    Deloitte provides top-tier Software Engineer positions in Harrisburg. This global firm works in technology, consulting, and financial services. Software Engineers here build cutting-edge tech to support businesses.


  3. Ryder System
    Average Salary: $121,000
    Ryder System has competitive Software Engineer roles in Harrisburg, PA. This logistics company operates globally and offers great career growth. Engineers here develop software to enhance transportation and logistics systems.


  4. TransCore
    Average Salary: $102,950
    TransCore offers promising Software Engineer positions in Harrisburg. They are a leader in technology and transportation, serving clients worldwide. Employees here create software solutions to improve transportation efficiency.

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