How much does a Software Engineer make in Harrisburg, PA?
Software engineers in Harrisburg, PA earn a good salary. The average yearly salary is around $121,115. This means many software engineers can find a job that pays well. Some may earn less or more, depending on their experience and the company they work for.
The salary range shows that most software engineers earn between $74,209 and $187,882 each year. This gives job seekers a good idea of what to expect. A few engineers earn less, while others earn more. The lowest 10% earn around $60,000, while the highest 10% earn over $200,000.
What are the highest paying cities for a Software Engineer near Harrisburg, PA?

-
Mechanicsburg, PA
Average Salary: $125,330
In Mechanicsburg, PA, technology firms and startups thrive. Employees enjoy a blend of innovation and community. Well-known companies like UPMC and Mechanicsburg School District offer excellent opportunities.
Find Software Engineer jobs in Mechanicsburg, PA
-
Pottstown, PA
Average Salary: $121,294
Pottstown, PA, features a supportive environment for tech professionals. Companies like UPMC St. Joe's and Montgomery County Government provide a variety of career paths. The city offers a balanced lifestyle with access to Philadelphia's tech scene.
Find Software Engineer jobs in Pottstown, PA
-
Carlisle, PA
Average Salary: $117,373
Carlisle, PA, is a hub for tech and manufacturing. The presence of businesses like UPMC and The GIANT Company ensures a range of opportunities. Professionals benefit from a growing tech community and a strong sense of community.
Find Software Engineer jobs in Carlisle, PA
-
West Chester, PA
Average Salary: $112,412
West Chester, PA, boasts a vibrant tech scene. Companies such as Penn Medicine and Siemens PLM Software create a dynamic work environment. Employees enjoy a good quality of life with access to many amenities and a short drive to Philadelphia.
Find Software Engineer jobs in West Chester, PA
-
Reading, PA
Average Salary: $108,653
Reading, PA, is a city with a rich industrial history now evolving into a tech-friendly environment. Businesses like Reading Hospital and Conduent offer diverse roles. The city provides a blend of urban and suburban living, making it an attractive place for tech workers.
Find Software Engineer jobs in Reading, PA
-
Allentown, PA
Average Salary: $108,618
Allentown, PA, is home to several tech-forward companies. Firms like PPL Corporation and Air Products offer numerous opportunities. The Lehigh Valley region provides a supportive professional community and a low cost of living.
Find Software Engineer jobs in Allentown, PA
-
Bethlehem, PA
Average Salary: $100,692
Bethlehem, PA, is part of the Lehigh Valley and offers a mix of tech jobs and industrial work. Companies like Air Products and Lehigh Valley Health Network provide varied roles. Professionals enjoy a balanced lifestyle with easy access to cultural and recreational activities.
Find Software Engineer jobs in Bethlehem, PA
-
York, PA
Average Salary: $88,585
York, PA, features a range of tech jobs with companies such as UPMC and York County Government. The city offers a mix of urban and rural living, making it an attractive option for tech workers. Employees benefit from a strong sense of community and a lower cost of living.
Find Software Engineer jobs in York, PA
-
Lancaster, PA
Average Salary: $82,008
Lancaster, PA, is known for its historic charm and growing tech industry. Companies like UPMC and Lancaster County Government offer many opportunities. The city provides a rich cultural experience and a supportive professional community.
Find Software Engineer jobs in Lancaster, PA
What are the best paying companies for a Software Engineer in Harrisburg, PA?

-
CVS Health
Average Salary: $170,449
CVS Health offers a variety of Software Engineer jobs in Harrisburg, PA. The company operates nationwide, providing health care services. Software Engineers here work on projects that enhance the customer experience and improve the efficiency of health solutions.
-
Deloitte
Average Salary: $137,231
Deloitte has a presence in Harrisburg, PA, where they hire Software Engineers. This global company focuses on consulting, technology, and financial services. Engineers here collaborate on complex projects that deliver innovative technology solutions to clients.
-
Ryder System
Average Salary: $120,000
Ryder System offers Software Engineer roles in Harrisburg, PA. As a logistics and transportation company, they have operations worldwide. Software Engineers at Ryder System work on systems that improve supply chain efficiency and customer service.
-
TransCore
Average Salary: $102,950
TransCore provides transportation technology and information solutions. They have Software Engineer positions in Harrisburg, PA. Employees here develop software that enhances transportation management and safety.
-
Astyra Corporation
Average Salary: $87,667
Astyra Corporation, located in Harrisburg, PA, employs Software Engineers. This company specializes in providing software and technology services to government agencies. Engineers here create solutions that support public sector operations.
What are the best paying Software Engineer related jobs in Harrisburg, PA?

-
Technical Architect
Average Salary: $155,083
Technical Architects design systems and solutions. They ensure that projects meet business needs. They often work with senior management and development teams in Harrisburg.
Find Technical Architect jobs in Harrisburg, PA
-
Machine Learning Engineer
Average Salary: $143,281
These professionals build and deploy models. They improve algorithms and ensure the models work well. Companies in Harrisburg rely on them for data-driven decisions.
Find Machine Learning Engineer jobs in Harrisburg, PA
-
Product Manager
Average Salary: $136,858
Product Managers lead teams to create new products. They work closely with engineers and designers. They ensure the product meets customer needs and market demands in Harrisburg.
Find Product Manager jobs in Harrisburg, PA
-
Security Engineer
Average Salary: $129,964
Security Engineers protect data and systems. They develop security measures and respond to threats. They play a key role in keeping companies safe in Harrisburg.
Find Security Engineer jobs in Harrisburg, PA
-
UI/UX Designer
Average Salary: $126,175
UI/UX Designers create user interfaces. They ensure the product is easy to use. Their work improves user satisfaction. Many firms in Harrisburg value their skills.
Find UI/UX Designer jobs in Harrisburg, PA
-
Data Engineer
Average Salary: $123,064
Data Engineers build systems to collect and manage data. They ensure data is clean and accessible. They work with data scientists and analysts in Harrisburg.
Find Data Engineer jobs in Harrisburg, PA
-
Systems Engineer
Average Salary: $111,379
Systems Engineers manage and maintain systems. They troubleshoot issues and implement upgrades. They work in various industries in Harrisburg, ensuring smooth operations.
Find Systems Engineer jobs in Harrisburg, PA
-
Cloud Engineer
Average Salary: $111,377
Cloud Engineers work with cloud services. They manage infrastructure and applications in the cloud. Their skills are in demand at many tech firms in Harrisburg.
Find Cloud Engineer jobs in Harrisburg, PA
-
DevOps Engineer
Average Salary: $102,715
DevOps Engineers automate processes between software development and IT teams. They improve collaboration and speed. Their work is crucial for tech companies in Harrisburg.
Find DevOps Engineer jobs in Harrisburg, PA
-
Test Automation Engineer
Average Salary: $92,228
These engineers create automated tests. They ensure software quality and performance. Their role is important for companies that value efficient testing in Harrisburg.
Find Test Automation Engineer jobs in Harrisburg, PA



