2

Remote Software Developer Jobs in Pennsylvania (NOW HIRING)

$86K - $164K/yr

Approval of remote and hybrid work is not guaranteed regardless of work location.For additional ... Software Engineer to join our AI for Visual Analytics (AIVA) Team at the Applied Research ...

$45.25 - $60/hr

Net Software Developers to their global development team who can hit the ground running and start ... Benefits package \n * 100% remote working and flexible hours \n \n \n \n \n \n

Senior Software Engineer

Philadelphia, PA · On-site +1

$123K - $163K/yr

Equivalent bachelor's degree or training in computer science fundamentals. * 5+ years of hands-on experience as a Software Developer. * Deep understanding of modern web and/or desktop application ...

Senior Software Engineer

Philadelphia, PA · On-site +1

$123K - $163K/yr

Equivalent bachelor's degree or training in computer science fundamentals. * 5+ years of hands-on experience as a Software Developer. * Deep understanding of modern web and/or desktop application ...

Advanced Software Engineer

Philadelphia, PA · On-site +1

$85K - $115K/yr

Background in DevOps practices and CI/CD pipeline implementation. * Experience in Agile/Scrum ... off, hybrid and remote working models, tuition assistance and the ability to work in a ...

Software Engineering builds the brains of Waymo's fully autonomous driving technology. Our software ... remote, the specific salary range for your preferred location, during the hiring process. Waymo ...

Extensive experience with cloud platforms (Azure DevOps) and microservices architecture. * Minimum ... Hybrid, remote and flexible on-site work schedules are available, based on the position. PANTHERx ...

Senior Software Engineer

Philadelphia, PA · On-site +1

$123K - $163K/yr

Equivalent bachelor's degree or training in computer science fundamentals. * 5+ years of hands-on experience as a Software Developer. * Deep understanding of modern web and/or desktop application ...

Software AI Engineer2 Experience: 6 - 8 yrs Location: 1 - US Bay Area 1 - US Remote Key ... Collaborate with data scientists and other engineers to integrate AI models into existing systems.

$51.75 - $68.50/hr

\n \n \n \n \n Our client is looking for an experienced Full Stack Developer to join their team for ... fully remote). \n \n \n \n \n \n Requirements \n \n \n * 5+ years experience in Software ...

Senior Software Engineer

State College, PA · On-site +1

$122K - $160K/yr

Perform code maintenance and manage technical debt while optimizing the developer experience ... This position is onsite at our State College, PA headquarters, remote work is not an option.

next page

Showing results 1-20

Remote Software Developer information

See Pennsylvania salary details

$48.1K

$112.1K

$166.4K

How much do remote software developer jobs pay per year?

As of Jun 10, 2026, the average yearly pay for remote software developer in Pennsylvania is $112,114.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,200.00 and $130,300.00 per year, depending on experience, location, and employer.

What Is the Job of Remote Software Developers?

Remote software developers design and create computer software programs and systems for their employer or client. Unlike in-house software developers, remote software developers work from home or another location outside of the office. As a remote software developer, you discuss the kind of program you need to create, making sure to clarify with your department or with your client what they need in their application. You may develop an entirely new program or improve an existing one. Remote developers are responsible for a program’s overall framework, and they design precise workflow charts that explain to programmers what code is needed for different aspects of the program. Remote software developers also design tests and protocols for the QA department to follow when they are testing the application.

What is the difference between Remote Software Developer vs Remote Web Developer?

AspectRemote Software DeveloperRemote Web Developer
Required SkillsProgramming languages, software architecture, codingHTML, CSS, JavaScript, front-end/back-end web development
Work EnvironmentSoftware companies, tech firms, startupsWeb agencies, digital agencies, tech companies
CertificationsComputer Science degree, coding bootcampsWeb development certifications, HTML/CSS courses
Common UsageDeveloping applications, software solutionsBuilding websites, web applications

Remote Software Developers focus on creating software applications and systems, requiring programming skills and software architecture knowledge. Remote Web Developers specialize in designing and building websites and web applications, often with expertise in HTML, CSS, and JavaScript. While both roles involve coding and can be remote, their primary focus and skill sets differ, making it important to choose the role that aligns with your expertise and career goals.

How do remote software developers stay connected and collaborate effectively with their teams?

Remote software developers typically use a variety of collaboration tools, such as Slack, Microsoft Teams, and Zoom, to communicate with colleagues and participate in daily stand-ups or sprint planning meetings. Version control systems like GitHub or GitLab are essential for code collaboration and review. Regular check-ins, clear documentation, and agile workflows help ensure everyone stays aligned and productive despite working from different locations. Proactive communication and time management are crucial for overcoming the challenges of remote work and successfully contributing to team goals.

What is a Remote Software Developer?

A Remote Software Developer is a professional who designs, builds, and maintains software applications while working from a location outside of a traditional office, often from home or another remote setting. These developers collaborate with team members using online communication and project management tools. Remote work allows for greater flexibility and access to global job opportunities, but it also requires strong self-motivation and communication skills. Companies hire remote software developers to tap into a wider talent pool and to offer flexible work arrangements.

What are the key skills and qualifications needed to thrive as a Remote Software Developer, and why are they important?

To thrive as a Remote Software Developer, you need strong programming skills, problem-solving ability, and a relevant degree or equivalent experience in computer science or software engineering. Familiarity with common development tools (such as Git, Visual Studio Code, and CI/CD platforms) and frameworks, as well as knowledge of cloud services, are typically required. Excellent communication, self-motivation, and time management skills help you collaborate effectively and stay productive in a remote setting. These skills and qualities are essential for delivering high-quality software, meeting deadlines, and contributing to distributed teams.
What are the most commonly searched types of Software Developer jobs in Pennsylvania? The most popular types of Software Developer jobs in Pennsylvania are:
What are popular job titles related to Remote Software Developer jobs in Pennsylvania? For Remote Software Developer jobs in Pennsylvania, the most frequently searched job titles are:
What job categories do people searching Remote Software Developer jobs in Pennsylvania look for? The top searched job categories for Remote Software Developer jobs in Pennsylvania are:
What cities in Pennsylvania are hiring for Remote Software Developer jobs? Cities in Pennsylvania with the most Remote Software Developer job openings:
Infographic showing various Remote Software Developer job openings in Pennsylvania as of June 2026, with employment types broken down into 100% Full Time. Highlights an 100% Remote job distribution, with an average salary of $112,114 per year, or $53.9 per hour.
Advanced Software Engineer

Advanced Software Engineer

General Dynamics Mission Systems, Inc

Pittsburgh, PA • On-site, Remote

$112K - $125K/yr

Full-time

Medical, Retirement

Posted 13 days ago


General Dynamics Mission Systems rating

8.2

Company rating: 8.2 out of 10

Based on 28 frontline employees who took The Breakroom Quiz

77th of 188 rated software companies


Job description

Basic Qualifications
Education Requirements:
Requires a Bachelor's degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics field. Also requires 5+ years of job-related experience, or a Master's degree plus 3 years of job-related experience. Agile experience preferred.
Clearance Requirements:
Ability to obtain a Department of Defense Secret security clearance is required at time of hire. Applicants selected will be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information. Due to the nature of work performed within our facilities, U.S. citizenship is required.
Responsibilities for this Position
ROLE AND POSITION OBJECTIVES:
As a software engineer for GDMS, you'll be a member of a cross functional team responsible for performing software requirements analysis, lead research and design, and develop and test software and tools. From inventing new products or enhancing existing applications, your talent and leadership abilities will be front and center.
As an Advanced Software Engineer, you will:
  • Perform software requirements analysis, participate in research, design, develop and test software and tools, to include development of new work products or enhancing existing applications
  • Perform technical planning, verification and validation of others work, cost and risk analysis, and supportability and effectiveness analyses for total systems
  • Apply the appropriate standards, processes, procedures, and tools throughout the system development life cycle to support the generation of technical engineering products
  • Research and analyze data, such as customer design proposals, market trends, state of technology and industry, specifications and manuals to determine feasibility of design or application
  • Support and develop our technical culture by being engaged, intellectually curious, friendly, motivated to solve complex problems, and inspired to deliver superior user-centered design
  • Participate in internal reviews of software components and systems

What sets you apart:
  • Experience working with or familiarity with AI/ML models is preferred.
  • Identifies opportunities to apply AI for continuous improvement and innovation.
  • Creative thinker with demonstrated success leading the software development life cycle
  • Expertise in applying technical standards and methodologies to solve challenges
  • Exceptional communication skills with the capacity to secure buy-in on concepts and ideas
  • Collaborative team player eager to provide technical leadership and position others for success
  • Commitment to ongoing professional development for yourself and others
  • Appreciation for user-centric design
  • Identifies opportunities to apply AI for continuous improvement and innovation

Our Commitment to You:
  • An exciting career path with opportunities for continuous learning and development.
  • Research oriented work, alongside award winning teams developing practical solutions for our nation's security
  • Flexible schedules with every other Friday off work, if desired (9/80 schedule)
  • Competitive benefits, including 401k matching, flex time off, paid parental leave, healthcare benefits, health & wellness programs, employee resource and social groups, and more
  • See more at gdmissionsystems.com/careers/why-work-for-us/benefits

Workplace Options:
This position is Hybrid/Flex/or Remote
While on-site, you will be a part of the Pittsburgh location https://gdmissionsystems.com/about-us/major-locations/pittsburgh
Additional Key Skillsets:
Programming Skills:
  • Strong fundamentals in Computer Science theory (data structures, algorithms, and computational complexity)
  • Solid object oriented programming and software design skills
  • Proficient in one of the following: Java, C++, or JavaScript/TypeScript (using object oriented techniques)
  • Web Services knowledge such as HTML, CSS, JavaScript/TypeScript, React, and Redux

Other beneficial common programming patterns/paradigms:
  • Seasoned, experienced professional having a wide range of professional experience
  • Familiarity with multiple DevOps tool chains (Docker, Kubernetes, Helm/Ansible/Terraform, Jenkins, GitLab)
  • Familiarity with cloud services and tooling (AWS)
  • Experience leading software teams using Agile methodologies
  • Detailed and fully proficient knowledge of technology trends and champions new ideas and product and process improvements
  • Concurrent programming and building multi-threaded systems
  • Memory and CPU profiling
  • Data modeling and writing efficient data access methods
  • Experience building large-scale mission-critical applications
  • Experience with distributed systems
  • Experience with message queues (Kafka, RabbitMQ)
  • Direct manipulation of user interfaces
  • Information visualization (charts, rendering maps)

#LI-Hybrid
#SGS
Salary Note
This estimate represents the typical salary range for this position based on experience and other factors (geographic location, etc.). Actual pay may vary. This job posting will remain open until the position is filled.
Combined Salary Range
USD $112,924.00 - USD $125,275.00 /Yr.
Company Overview
General Dynamics Mission Systems (GDMS) engineers a diverse portfolio of high technology solutions, products and services that enable customers to successfully execute missions across all domains of operation. With a global team of 12,000+ top professionals, we partner with the best in industry to expand the bounds of innovation in the defense and scientific arenas. Given the nature of our work and who we are, we value trust, honesty, alignment and transparency. We offer highly competitive benefits and pride ourselves in being a great place to work with a shared sense of purpose. You will also enjoy a flexible work environment where contributions are recognized and rewarded. If who we are and what we do resonates with you, we invite you to join our high-performance team!
Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans

What General Dynamics Mission Systems employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom