Position
City
Salary

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

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

A Software Engineer in Harrisburg, PA, can expect a competitive salary. The average yearly salary in this field stands at $122,537. This figure provides a solid financial foundation for many professionals. It reflects the region's demand for skilled software engineers.


The salaries in this field spread across a range of values. For instance, the lowest-earning 10% of software engineers make around $70,000 annually. On the higher end, the top 10% earn more than $200,000 each year. Most engineers fall within the middle, earning between $97,000 and $150,000 annually. This distribution shows plenty of opportunities for growth and advancement.

Software Engineer jobs in Harrisburg, PA

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

Software Engineers in the area around Harrisburg have many cities to choose from, with some offering higher average salaries. For instance, Mechanicsburg, PA, ranks high with an average salary of around $127,290. Pottstown, PA, and Carlisle, PA, also provide strong opportunities with average salaries close to $121,294 and $117,373, respectively. Other nearby cities like West Chester, PA, and Allentown, PA, have competitive salaries for Software Engineers. Candidates may find York, PA, Lancaster, PA, Reading, PA, and Bethlehem, PA, to offer average salaries ranging from $92,548 to $108,618. These figures highlight excellent earning potential in the region.
Graph displaying highest paying cities salaries for Software Engineer jobs near Harrisburg, PA, highlighting Mechanicsburg, PA with the highest at $127,290 and Lancaster, PA with the lowest at $82,028.
  1. Mechanicsburg, PA
    Average Salary: $127,290
    In Mechanicsburg, tech companies offer opportunities to work on cutting-edge projects. The area's tech hub attracts companies seeking skilled professionals. Working here means being part of a supportive community.
    Find Software Engineer jobs in Mechanicsburg, PA


  2. Pottstown, PA
    Average Salary: $121,294
    Pottstown provides a great environment for software development. It is home to innovative tech firms. Employees enjoy a blend of modern work and a welcoming community.
    Find Software Engineer jobs in Pottstown, PA


  3. Carlisle, PA
    Average Salary: $117,373
    Carlisle has a growing tech scene with many opportunities for growth. The area's tech industry is expanding. It offers a mix of challenges and chances to learn new skills.
    Find Software Engineer jobs in Carlisle, PA


  4. West Chester, PA
    Average Salary: $112,412
    West Chester's tech sector is on the rise. The city attracts many tech companies. Professionals here enjoy a vibrant workplace and a supportive community.
    Find Software Engineer jobs in West Chester, PA


  5. Allentown, PA
    Average Salary: $108,618
    Allentown has a thriving tech industry. The city hosts many innovative companies. It offers many opportunities for professionals to develop their careers.
    Find Software Engineer jobs in Allentown, PA


  6. Reading, PA
    Average Salary: $104,830
    Reading is a hub for tech innovation. The area has many opportunities for software development. Companies in Reading focus on creating new and exciting products.
    Find Software Engineer jobs in Reading, PA


  7. Bethlehem, PA
    Average Salary: $101,478
    Bethlehem has a strong tech presence with many opportunities. The city's tech companies are well-known. It offers a dynamic work environment and a supportive community.
    Find Software Engineer jobs in Bethlehem, PA


  8. York, PA
    Average Salary: $92,548
    York provides a solid foundation for tech careers. The area's tech industry is steady. Professionals here enjoy a mix of challenges and stability.
    Find Software Engineer jobs in York, PA


  9. Lancaster, PA
    Average Salary: $82,028
    Lancaster is a great place for tech professionals. The city offers many opportunities to work with innovative companies. It provides a supportive environment for growth.
    Find Software Engineer jobs in Lancaster, PA

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

Software engineers in Harrisburg, PA, can find lucrative opportunities at top companies like CVS Health, Deloitte, and Ryder System. These companies offer average salaries that exceed the local market rate, making them attractive for job seekers. With an average salary of $170,449, CVS Health stands out, followed closely by Deloitte at $137,231, and Ryder System at $116,667. These figures highlight the promising career prospects available in the region.
Graph displaying best paying company salaries for Software Engineer jobs in Harrisburg, PA, highlighting CVS Health with the highest at $170,449 and Astyra Corporation with the lowest at $87,667.
  1. CVS Health
    Average Salary: $170,449
    CVS Health offers rewarding Software Engineer jobs in Harrisburg, PA. They work to improve health care. Employees have chances to innovate and grow. The company operates nationwide.


  2. Deloitte
    Average Salary: $137,231
    Deloitte provides exciting Software Engineer jobs in Harrisburg, PA. Deloitte works on big projects in tech and consulting. Employees get to work with top technology. The firm operates in many cities worldwide.


  3. Ryder System
    Average Salary: $116,667
    Ryder System offers competitive Software Engineer jobs in Harrisburg, PA. They focus on logistics and transportation technology. Employees get to work on innovative solutions. Ryder System has locations across the United States.


  4. TransCore
    Average Salary: $102,950
    TransCore offers solid Software Engineer jobs in Harrisburg, PA. They focus on transportation and infrastructure. Employees work on important projects. TransCore operates in multiple states.


  5. Astyra Corporation
    Average Salary: $87,667
    Astyra Corporation provides Software Engineer jobs in Harrisburg, PA. They focus on health care and logistics. Employees have opportunities to grow. The company has offices across the U.S.

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