Pennsylvania state flag

Software Engineer Jobs in Pennsylvania

19 open positions in Philadelphia, Pittsburgh, King of Prussia and more. Updated daily.

updateUpdated May 7

Top cities

PhiladelphiaPittsburghKing of Prussia
search

19 positions

Updated May 7

  • Comcast Platform Software Engineer Co-op

    Comcast·Philadelphia, Pennsylvania·Today

    Comcast brings together the best in media and technology. We drive innovation to create the world's best entertainment and online experiences. As a Fo

  • Sr. Software Engineer

    Mondo·Horsham, Pennsylvania·Today

    Apply now: Sr. Software Engineer, location is remote. The start date is ASAP for this contract to hire position.

    Job Title: Sr. Software Engineer

    ContractorApplynorth_east
  • Research Computing Software Engineer

    Penn State University·Pennsylvania·Today

    APPLICATION INSTRUCTIONS:

  • Senior Software Engineer

    SEI1GLOBAL·Oaks, Pennsylvania·1d ago

    Employer: SEI Investments Company

    Position: Senior Software Engineer

    Location: 1 Freedom Valley Drive, Oaks, PA 19456

  • Software Engineer Staff

    Lockheed Martin·King of Prussia, Pennsylvania·2d ago

    Description:WHO WE ARE

  • Software Engineer Subject Matter Expert (SME)

    LinTech Global, Inc.·Blue Ridge Summit, Pennsylvania·$15k – $175k/yr·2d ago

    Dexian Government Solutions is seeking a highly experienced Software Engineer Subject Matter Expert (SME) with strong .NET expertise to support the Co

  • Software Engineer (C++ Software Development)

    Lockheed Martin·Jenkintown, Pennsylvania·2d ago

    Job Description:
    What We're Doing

  • Software Engineer Associate

    PNC·Pittsburgh, Pennsylvania·3d ago

    Position Overview

  • Full Stack Software Engineer Senior - Top Secret Clearance

    Lockheed Martin·King of Prussia, Pennsylvania·3d ago

    Description:Space is a critical domain, connecting our technologies, our security and our humanity. While others view space as a destination, we see i

  • Remote Software Engineer – AI Research & Evaluation (US-based)

    Turing·Bethlehem, Pennsylvania·4d ago

    About Us:

  • Remote Software Engineer – AI Research & Evaluation (US-based)

    Turing·Eddington, Pennsylvania·4d ago

    About Us:

  • Senior Java Software Engineer (on-site)

    Raytheon·State College, Pennsylvania·5d ago

    Date Posted:

    2026-04-29

    Country:

    United States of America

    Location:

    US-PA-STATE COLLEGE-5A ~ 302 Science Park Rd ~ BLDG 5A

    Position Role Type:

  • Embedded Software Engineer

    Johnson Controls·New Freedom, Pennsylvania·$80k – $105k/yr·5d ago

    Build your best future with the Johnson Controls team!

  • Software Engineer 1 FFPP-8772

    Onyx Point·Hanover, Pennsylvania·6d ago

    TO BE CONSIDERED FOR THIS POSITION YOUMUST CURRENTLYHAVE AN ACTIVETS/SCI WITH POLYGRAPH SECURITY CLEARANCE WITH THE FEDERAL GOVERNMENT. (U.S. CITIZENS

  • Software Engineer - ENG02 with Security Clearance

    Cornerstone Defense·State College, Pennsylvania·6d ago

    Software Engineer State College, PA Active TS/SCI Compensation Range: $105,000 - $125,000 Responsibilities:

  • Software Developer | C# | ETF | Experienced Hire

    Susquehanna International Group, LLP·Bala Cynwyd, Pennsylvania·7d ago

    Overview

  • Software Engineer (all levels)

    Management Science Associates, Inc.·Pittsburgh, Pennsylvania·9d ago

    Responsibilities:
    • Apply a strong knowledge of data structures and algorithms to existing applications in C/C++ and/or .NET Framework

  • Software Engineer

    Illinois Tool Works·Hatfield, Pennsylvania·14d ago

    Job Description:

  • Software Engineer, Vertical Lift (Experienced or Senior)

    Boeing·Ridley Park, Pennsylvania·15d ago

    Job Description

Companies hiring in Pennsylvania

These companies have open roles in Pennsylvania and interview questions on Crackr.

Software engineering jobs in Pennsylvania

Pennsylvania has a growing tech sector with software engineering opportunities across Philadelphia, Pittsburgh, King of Prussia and surrounding areas. Companies range from enterprise employers and defense contractors to startups and digital agencies.

The interview process for Pennsylvania tech roles follows the standard format: coding rounds with LeetCode-style problems, system design discussions for senior positions, and behavioral interviews. Many companies conduct the initial rounds remotely regardless of the on-site location.

Prepare with a structured problem set like Blind 75 or Grind 75 to cover all major patterns. Then simulate the real experience with AI mock interviews.

FAQ

What is the average software engineer salary in Pennsylvania?add

Software engineer salaries in Pennsylvania vary by city and experience level. Entry-level roles typically start at $70k-$100k, mid-level at $100k-$150k, and senior roles at $150k-$220k+. Major tech hubs like Philadelphia tend to offer higher compensation due to cost of living and employer competition.

What are the best cities for software engineers in Pennsylvania?add

The top cities for software engineers in Pennsylvania include Philadelphia, Pittsburgh, King of Prussia. These cities have the highest concentration of tech companies, startups, and enterprise employers hiring engineers.

How do I prepare for a software engineering interview in Pennsylvania?add

The interview process is the same regardless of location - expect coding rounds (LeetCode-style), system design (for senior+), and behavioral questions. Start with a structured study plan like Blind 75 or Grind 75, then practice with mock interviews. Many Pennsylvania employers also conduct remote interviews, so be comfortable coding on video.

Are there remote software engineer jobs in Pennsylvania?add

Yes. Many companies hiring in Pennsylvania offer hybrid or fully remote options. Check our remote software engineer jobs board for positions that don't require relocation. Some Pennsylvania-based companies also offer remote-first arrangements.

Browse other states

Found a role? Start preparing.

Practice with an AI interviewer that simulates the real thing.

Try freearrow_forward