2

Remote Computer Programming Jobs in Pennsylvania

$105K - $200K/yr

Approval of remote and hybrid work is not guaranteed regardless of work location.For additional ... A degree in Computer Science or Computer Engineering * Current eligibility for access to classified ...

$81K - $137K/yr

Approval of remote and hybrid work is not guaranteed regardless of work location.For additional ... Computer Science, Computer Engineering, Applied Mathematics, Physics, or Data Science * Strong ...

Approval of remote and hybrid work is not guaranteed regardless of work location.For additional ... Programming experience in Python, C++, MATLAB, or similar languages * Wireless, underwater ...

Associates degree in Computer Science, Engineering, or a related field. * Proven experience as a ... Remote work and more! About MACC: Telecommunication companies of all sizes across the United States ...

Associates degree in Computer Science, Engineering, or a related field. * Proven experience as a ... Remote work and more! About MACC: Telecommunication companies of all sizes across the United States ...

Approval of remote and hybrid work is not guaranteed regardless of work location.For additional ... Programming experience in Python, C++, MATLAB, or similar languages * Wireless, underwater ...

Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field, or ... We embrace a remote-first culture through our Flexible Workplace. Most employees hold Home-Flex ...

New

Approval of remote and hybrid work is not guaranteed regardless of work location.For additional ... Electrical Engineering, Mechanical Engineering, Aerospace Engineering, Computer Engineering ...

Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field, or ... We embrace a remote-first culture through our Flexible Workplace. Most employees hold Home-Flex ...

New

Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field, or ... We embrace a remote-first culture through our Flexible Workplace. Most employees hold Home-Flex ...

New

Back-End Engineer

Philadelphia, PA ยท Remote

$75K - $125K/yr

Develop and enhance software for advanced Condition Assessment and Remote Monitoring systems in ... Bachelor's level degree in Computer, Electrical or Electronics Engineering, or Mathematics with ...

PLC and PAC Programming, Operator Interface and HMI application design, SCADA design, Network ... Computer Engineering, Mechatronics, Computer Science, Electrical Engineering, or related ...

Signal Integrity Engineer

Wayne, PA ยท On-site +1

$151K/yr

... remote roles. Cornelis Networks is hiring a talented Signal Integrity (SI) Engineer with some ... and Computer Engineering * Understand transmission line theory and electromagnetic (EM) field ...

Showing results 41-60

Remote Computer Programming information

What is remote computer programming?

Remote computer programming involves writing, testing, and maintaining software code from a location outside of a traditional office, typically from home or another remote setting. Programmers collaborate with teams using digital tools, version control systems, and communication platforms to build software solutions. This arrangement offers flexibility, but also requires strong communication skills, self-discipline, and familiarity with remote work technologies. Many companies offer remote computer programming positions to access a global talent pool and provide employees with a better work-life balance.

What are the key skills and qualifications needed to thrive as a remote computer programmer?

To thrive as a Remote Computer Programmer, you need strong proficiency in programming languages (such as Python, Java, or JavaScript), problem-solving abilities, and a relevant degree or coding certifications. Familiarity with version control systems (like Git), cloud platforms, and collaboration tools (such as Slack or Jira) is typically required. Excellent communication, self-motivation, and time management skills are crucial for remote collaboration and productivity. These skills and qualities ensure efficient code delivery, effective teamwork, and the ability to meet project goals independently in a remote setting.

What are some common challenges faced by remote computer programmers and how can they be addressed?

Remote computer programmers often encounter challenges related to communication, collaboration, and time management. Without in-person interactions, it can be harder to clarify requirements, coordinate with team members, or stay informed about project updates. To address these challenges, successful remote programmers proactively use collaboration tools, attend regular virtual meetings, and maintain clear, written documentation. Building strong communication habits and setting structured work schedules also help maintain productivity and foster effective teamwork.

What is the difference between Remote Computer Programming vs Remote Software Development?

AspectRemote Computer ProgrammingRemote Software Development
Required CredentialsTypically requires programming certifications or degrees in computer scienceOften requires similar credentials, with additional experience in software design and architecture
Work EnvironmentPrimarily focused on writing, testing, and debugging codeIncludes coding but also involves planning, designing, and managing software projects
Employer & Industry UsageUsed across tech companies, startups, and freelance platformsCommon in software firms, tech departments, and development agencies
Search & Comparison IntentPeople compare to understand coding roles and skillsPeople compare to grasp broader software project responsibilities

Remote Computer Programming involves writing and testing code, while Remote Software Development encompasses coding along with designing and managing entire software projects. Both roles share similar credentials and work environments but differ in scope and responsibilities.

What are the most commonly searched types of Computer Programming jobs in Pennsylvania?

The most popular types of Computer Programming jobs in Pennsylvania are:

What job categories do people searching Remote Computer Programming jobs in Pennsylvania look for?

The top searched job categories for Remote Computer Programming jobs in Pennsylvania are:

What cities in Pennsylvania are hiring for Remote Computer Programming jobs?

Cities in Pennsylvania with the most Remote Computer Programming job openings:

Infographic showing various Remote Computer Programming job openings in Pennsylvania as of August 2026, with employment types broken down into 93% Full Time, 5% Part Time, and 2% Contract. Highlights an 100% Remote job distribution.

Senior Software Engineer / Cloud Engineer Fully Remote

Alphanumeric

Collegeville, PA โ€ข Remote

$80 - $90/hr

Contractor

Posted 9 days ago


Job description

Senior Software Engineer / Cloud Engineer - Fully Remote
Alphanumeric is hiring a Senior Software Engineer / Cloud Engineer (Functional Consultant - Level 3) to support our client of overย 20 years, a global leader dedicated to improving lives through medical and pharmaceutical innovation.

Location: Fully Remote - Eastern Time Zone preferred
Pay Range:ย $80-$90/hour W2

Please Note: We are unable to accept applications from third-party agencies for this position. Candidates must be eligible to work directly on Alphanumeric's W2 without requiring sponsorship now or in the future.

The Opportunity
We are seeking an experiencedย Senior Software Engineer with strong cloud engineering expertise to join a collaborative team responsible for building reliable, scalable, secure, and efficient applications.
This isย not a traditional cloud infrastructure or DevOps-only position. Software engineering experience is a core requirement. The ideal candidate combines hands-on application development with strong knowledge of modern cloud platforms and Infrastructure as Code.
As a senior technical contributor, you will take loosely defined business and technical requirements, translate them into well-defined technical solutions, and architect and build those solutions through implementation.
You will work alongside talented engineers in a highly collaborative environment that values curiosity, innovation, pairing, continuous improvement, and pragmatic engineering practices.

Key Responsibilities
  • Design, develop, and implement reliable, scalable, and secure cloud-native applications.
  • Translate business and technical requirements into well-designed software solutions and technical specifications.
  • Develop and maintain production-quality software within modern cloud environments.
  • Design solutions acrossย Google Cloud Platform (GCP), Microsoft Azure, and/or Amazon Web Services (AWS), with GCP strongly preferred.
  • Build and maintain cloud infrastructure usingย Terraform and Infrastructure as Code (IaC) practices.
  • Partner with product teams, software engineers, cloud engineers, and internal and external stakeholders throughout the development lifecycle.
  • Apply software engineering best practices to system design, implementation, testing, security, reliability, and scalability.
  • Support modern CI/CD and automated deployment practices.
  • Participate in Agile development activities, technical design discussions, code reviews, and collaborative problem-solving.
  • Champion secure engineering practices and contribute to continuous improvement across the engineering organization.

Required Qualifications
  • Bachelor's degree in Computer Science or a related technical discipline; Master's or PhD welcomed.
  • Approximatelyย 8-10+ years of relevant software/cloud engineering experience or equivalent experience.
  • Strong hands-on software engineering experience is required.
  • Experience developing production applications, backend services, APIs, microservices, or other cloud-native software solutions.
  • Hands-on experience with at least one major cloud platform:
    • Google Cloud Platform (GCP) - strongly preferred
    • Microsoft Azure
    • Amazon Web Services (AWS)
  • Strong experience withย Terraform / Infrastructure as Code.
  • Experience working within anย Agile software development environment.
  • Ability to independently architect and build solutions from loosely defined business or technical requirements.
  • Strong communication and collaboration skills.

Preferred Qualifications
  • Hands-onย Rust programming experience.
  • Experience withย Python, Go, or other modern software development languages.
  • Kubernetes and containerization experience.
  • Cloud infrastructure engineering experience.
  • Experience developing cloud-native applications and microservices.
  • Pharmaceutical, life sciences, healthcare, or other regulated-industry experience.

Why Join?
This is an opportunity to combineย software engineering and cloud engineering while supporting innovative work within a leading global pharmaceutical organization. You'll join a collaborative engineering environment where technical quality, security, curiosity, and continuous improvement are highly valued.

If you're a hands-on software engineer with strong cloud expertise who enjoys solving complex problems and building scalable cloud-native solutions, we'd love to hear from you.
Education:Employment Type: CONTRACTOR