2

Remote Computer Programmer Jobs in Philadelphia, PA

iOS Engineer -Remote

Wilmington, DE · Remote

$61.63 - $88.47/hr

We are seeking a talented iOS Engineer to join us in building Poe, an innovative platform that ... For Toronto and Vancouver based applicants, the salary range is $166,675 - $191,397 CAD + equity ...

iOS Engineer -Remote

Trenton, NJ · Remote

$61.63 - $88.47/hr

We are seeking a talented iOS Engineer to join us in building Poe, an innovative platform that ... For Toronto and Vancouver based applicants, the salary range is $166,675 - $191,397 CAD + equity ...

iOS Engineer -Remote

Philadelphia, PA · Remote

$61.63 - $88.47/hr

We are seeking a talented iOS Engineer to join us in building Poe, an innovative platform that ... For Toronto and Vancouver based applicants, the salary range is $166,675 - $191,397 CAD + equity ...

iOS Engineer -Remote

West Chester, PA · Remote

$61.63 - $88.47/hr

We are seeking a talented iOS Engineer to join us in building Poe, an innovative platform that ... For Toronto and Vancouver based applicants, the salary range is $166,675 - $191,397 CAD + equity ...

Staff Software Engineer

Horsham, PA · Remote

$80 - $90/hr

Staff Software Engineer, location is REMOTE. The start date is ASAP for this contract to hire ... Bachelor's degree in Computer Science, Engineering, or related field * 10 years of professional ...

Front-End Engineer

Philadelphia, PA · On-site +1

$75K - $125K/yr

... Remote Monitoring systems. The Front-End Engineer will work with a modern tech stack to build and ... Bachelor's level degree in Computer, Electrical or Electronics Engineering, or Mathematics with ...

Showing results 41-60

Remote Computer Programmer information

See Philadelphia, PA salary details

$31.5K

$62.1K

$91.3K

How much do remote computer programmer jobs pay per year?

As of Sep 10, 2026, the average yearly pay for remote computer programmer in Philadelphia, PA is $62,097.00, according to ZipRecruiter salary data. Most workers in this role earn between $48,300.00 and $76,500.00 per year, depending on experience, location, and employer.

What is a remote computer programmer?

A remote computer programmer is a professional who writes, tests, and maintains computer code while working from a location outside of a traditional office, such as from home or another remote location. They use programming languages to create software, applications, and systems, collaborating with teams through online communication and project management tools. Remote computer programmers often enjoy flexible schedules and can work for companies located anywhere in the world, provided they have reliable internet access and the necessary technical setup.

What does a remote computer programmer do?

As a remote computer programmer, you work from home as a software developer and help create the programs, applications, and assets required by your employer. In this role, you may engineer solutions to existing software problems, code new applications, monitor a system or a network, and ensure the security of all online components. Remote computer programmers frequently work on smaller, short-term projects, but occasionally code larger and more complex content. Many aspects of this job vary by employer and could include switching between a variety of programming languages, using additional hardware, and writing technical documentation like user manuals or training material.

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 skills, and typically a degree in computer science or related field. Experience with version control systems like Git, cloud platforms, and familiarity with development frameworks or agile project management tools is often expected. Excellent self-motivation, time management, and clear written communication are standout soft skills for remote collaboration. These skills ensure the ability to deliver high-quality code efficiently, maintain alignment with distributed teams, and adapt to evolving technical requirements.

How do remote computer programmers typically collaborate and communicate effectively with their teams?

Remote computer programmers often rely on a combination of collaboration tools such as version control systems (e.g., Git), project management platforms (like Jira or Trello), and communication tools (Slack, Zoom, or Microsoft Teams) to stay connected with their colleagues. Regular virtual meetings and code reviews are common practices to ensure alignment and maintain code quality. Clear documentation and proactive communication are key, as working remotely can sometimes lead to misunderstandings or delays. Successful remote programmers make an effort to be responsive, participate in team discussions, and stay updated on project changes.

What is the difference between Remote Computer Programmer vs Remote Software Developer?

AspectRemote Computer ProgrammerRemote Software Developer
CredentialsTypically requires a degree in computer science or related field, programming certificationsSimilar credentials, often with additional experience in software design
Work EnvironmentRemote, often freelance or contract-based, working on coding tasksRemote, may involve full-time employment, working on software projects
Industry UsageCommon in tech, finance, startups, and IT servicesWidely used across tech, enterprise, and app development sectors

Remote Computer Programmers and Remote Software Developers share similar credentials and work environments, often working remotely on coding and software projects. The main difference lies in scope: programmers focus primarily on writing code, while developers may handle broader tasks like designing, testing, and maintaining software applications.

What are the most commonly searched types of Computer Programmer jobs in Philadelphia, PA?

The most popular types of Computer Programmer jobs in Philadelphia, PA are:

What job categories do people searching Remote Computer Programmer jobs in Philadelphia, PA look for?

The top searched job categories for Remote Computer Programmer jobs in Philadelphia, PA are:

What cities near Philadelphia, PA are hiring for Remote Computer Programmer jobs?

Cities near Philadelphia, PA with the most Remote Computer Programmer job openings:

Infographic showing various Remote Computer Programmer job openings in Philadelphia, PA as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 78% Full Time, 17% Part Time, 2% Contract, and 1% Nights. Highlights an 80% Physical, 1% Hybrid, and 19% Remote job distribution, with an average salary of $62,097 per year, or $29.9 per hour.

Systems Engineer - VoIP Applications

Conshohocken, PA • On-site, Remote

T38Fax
Telecommunications • 11 - 50 employees

Full-time

Medical, Retirement, PTO

Re-posted 6 days ago


Job description

T38Fax isseeking a Linux savvy Systems Engineer to help us manage our data center infrastructure, build out our monitoring and DevOps infrastructure, and help us scale up ourSIP termination and origination services to keep ahead of the very strong demand for our product. Our fax customers use T.38 Fax Over IP (FoIP) to fax reliably over SIP, so we're basically very similar to a VoIP service provider, just without the voice part!


First, a Word About Fax


Fans of John Oliver's "How Is This Still A Thing" segments might be amused to learn that fax remains deeply entrenched in the way many companies transact their daily business. Indeed, it seems fax is still very much a thing! MarketWatch reports that the global fax market is expected to reach $2.4 billion by 2022, growing at a sustained annual growth rate (CAGR) of 11% since 2016. A 2017 report by IDC even put that number at 25% growth annually! It's especially surprising then, that most modern VoIP/SIP and cloud-based phone companies neither support fax over SIP nor understand how they might do so (until we show them how easy it is). Our fax-approved SIP trunks are ready to go today and fill a vital need in a growing and under-served industry that shows no signs of slowing down for many years to come.


Your Mission


  • Build and maintain RedHat/CentOS-based Linux servers
  • Troubleshoot network routing and performance issues that have beencharacterized and escalated by technical support team
  • Collaborate with the team to first master, then help manage all aspects of the linux-based on-premise SIP billing and switching infrastructure that powers our service in multiple US data centers
  • Contribute to ongoing efforts to scale and build resiliency into our SIP trunking product
  • Perform general system tasks such as OS and application upgrades, file systemmaintenance, and user administration
  • Install and maintain hardware in data centers
  • Manage web servers, SSL certificates, load balancers, and high availabilityapplications
  • Analyze and resolve service-impacting issues across the whole platform(hardware, software, network) quickly and efficiently while maintainingcommunication with impacted parties
  • Participate in on-call rotation
  • Develop tools and scripts to improve our deployment process and effectivelymonitor custom applications
  • Gain deep knowledge of our complex applications to develop a bird's eye view


Must Haves


  • Extensive experience with SIP-based networks, platforms and related technology
  • Extensive familiarity with Linux, in particular RHEL/CentOS and Debian distributions
  • Extensive understanding of fundamental network concepts such as switching and routing
  • Intermediate experience collecting and analyzing packet captures using Wireshark
  • Basic understanding of MySQL, MSSQL, and/or PostgreSQL/EnterpriseDB
  • Practical knowledge of shell scripting and at least one of the followinglanguages: PHP, Perl, Python, or Ruby
  • Experience with Cacti, Nagios, and SNMP or equivalent
  • Solid working knowledge of Apache and Nginx
  • Strong troubleshooting skills and the ability to debug scripts/code and networkissues
  • An understanding of fundamental technologies like TCP/IP, HTTP, and DNS


Nice to Haves


  • B.S. in computer science, computer engineering, or information technology
  • Prior experience with Cisco IOS and Juno OS
  • Prior experience with T.38 FoIP in a mission-critical context
  • Live within driving distance of our Philadelphia data center (or other planned expansion locations)
  • Knowledge of Spacewalk/Satellite/RHN and Cobbler/Kickstarts
  • Experience with Puppet (preferred), Chef, or cfengine
  • Knowledge of VMware vSphere (or ESXi) a plus
  • Experience with Storage Arrays, Fibre Channel or iSCSI SAN, GFS, and RHELHA Cluster
  • Prior experience with HylaFAX, Asterisk, FreeSwitch or other such opentelephony toolkits


Our Offer


  • Competitivesalary with annual profit-sharing bonus
  • Newly renovated office space conveniently located near public transport with in-house restaurant & state-of-the-art gym
  • Casual, informal work environment
  • Generous PTO allowance
  • Health care
  • 401(k)
  • Flyers tickets with VIP parking
  • A team of aces to work with


COVID Update


We have always been a hybrid in-office/remote workforce with employees and contractors spread across several countries and many different timezones, and so we adapted quickly to a fully remote model during the early stages of the COVID-19 pandemic. We have begun planning our return to our brand new, never-occupied office in Conshohocken PA, and hope to get in there this summer. We do enjoy in-office work and although we do hope that many of our staff will rejoin us there, we have no plans to require in-office and this job can be fully remote for the right candidate, especially one that lives within driving distance of center city Philadelphia (our data center is at 401 N Broad St.) or near any of our planned expansion locations.


Our Story


Founded in 2016 and based in Conshohocken just outside of Philadelphia, PA, T38Fax provides fax-optimized SIP trunks to business customers within the US and Canada. We're similar to a Voice Over IP (VoIP) phone company, except our network is optimized for fax transmissions instead of voice. Our product is unique and in high demand, we're one of just a handful of companies that do this worldwide, and we have an exceptional reputation in the industry. In 2020, T38Fax was recognized by Inc. Magazine as one of the fastest growing companies in the US and by the Entrepreneurs Forum of Greater Philadelphia (EFGP) as one of the 100 fastest growing companies in the Philly metro area.


We remain small and agile, which makes this a fun, dynamic, and challenging place to work. The work environment is casual and, for the most part, informal. Expectations are high and excellence is encouraged and rewarded. We strive to make sure that we have a team-oriented group that can also work well independently. If you enjoy working in a high freedom, high demand environment with a small but talented group of people this may just be the job for you.


We offer a competitive benefits package including healthcare, a substantial number of paid days off (PTO), a generous profit-sharing plan, and access to our Flyers season tickets for yourself and a guest. We're a great group of people doing exceptional things for our customers and having fun doing it. Like any emerging growth company, this will be hard work, but more importantly, it will be fun and immensely rewarding. We think you already know if this is a position for you, and if so, we look forward to reviewing your application!