Systems Engineer - VoIP
Listed on 2026-10-14
-
IT/Tech
IT Support, Network Engineer, Unix/Linux, Systems Engineer
Location: Conshohocken
Overview
T38
Fax isseeking a Linux savvy Systems Engineer to help us manage our data center infrastructure, build out our monitoring and Dev Ops 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. Market Watch 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 Red Hat/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 system maintenance, 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 maintaining communication with impacted parties
- Participate in on-call rotation
- Develop tools and scripts to improve our deployment process and effectively monitor 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 following languages: 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 network issues
- 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 RH ELHA Cluster
- Prior experience with HylaFAX, Asterisk, Free Switch or other such opentelephony toolkits
Our Offer
- Competitive salary with annual…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).