> Markdown version of [/jobs/ext/2005512-senior-software-engineer-voip-python](https://www.wearedevelopers.com/jobs/ext/2005512-senior-software-engineer-voip-python). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer (VoIP, Python) - **Company:** Lifesize, Inc. - **Location:** Raleigh, NC, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Amazon Web Services, Server Applications, Unit Testing, VoIP, Network Analysis, Computer Programming, Continuous Integration, Desktop Publishing, Linux, Amazon DynamoDB, Event-Driven Programming, H.323 Protocol, Python (Programming Language), Nginx, RabbitMQ, Redis, Cloud Services, WebRTC, Cloud Platform System, Software Application Programming, Git, Information Technology, Low Latency, Docker - **Published:** August 9, 2026 - **Apply:** https://www.wayup.com/i-j-lifesize-881758575233618/ ## About the Role + 5+ years work experience, with 3+ years developing server-side applications on Linux. + 2+ years experience with VoIP protocols such as H.323 / SIP. + 2+ years programming experience with Python. + 1+ years developing and deploying low-latency, scalable, and highly available applications. AN IDEAL CANDIDATE FOR THIS POSITION WILL: + Have worked on development of a VoIP cloud service or server product that was deployed in the field. + Have hands-on experience developing applications using Python. Familiarity with event-driven programming in Python is a plus. + Have good understanding of VoIP session setup and teardown using SIP and/or H.323. + Have strong knowledge of cloud architectures. + Have experience developing services deployed on AWS that utilize one or more of the following: DynamoDB, RabbitMQ, Nginx, Redis. + Document design and implementation details and be comfortable explaining them to other engineers. + Write readable code with unit test coverage. + Work with Git and continuous integration systems. + Have excellent troubleshooting skills and familiarity with test tools including network analyzers & load injectors. + Be eager to learn new technologies and contribute to projects outside of their core strengths. + Have excellent communication skills with the ability to explain technical issues to any non-technical co-workers. + Preferably a Bachelor's Degree in Computer Science, Management Information Systems, related field or equivalent real world experience. A STANDOUT CANDIDATE WILL ALSO HAVE EXPERIENCE WITH ONE OR MORE OF THE FOLLOWING: + WebRTC signaling support on server products + Inter-operability with Microsoft Skype for Business + Docker ## Description + Help build our new software services to replace monolithic components of existing architecture and greatly scale our capacity. + Translate new product requirements to technology choices, architecture, design and server-side implementation needed to provide the solution. + Working with developers, designers, testers, and product managers in a collaborative agile environment to deliver product enhancements on an ongoing basis to live deployment. + Solving high priority customer issues and getting the fixes deployed within a quick turnaround time. ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Getting under the skin: The Social Engineering techniques](https://www.wearedevelopers.com/videos/38-getting-under-the-skin-the-social-engineering-techniques) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Develop, test and run a communications application in a serverless cloud](https://www.wearedevelopers.com/videos/760-develop-test-and-run-a-communications-application-in-a-serverless-cloud) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Raise your voice!](https://www.wearedevelopers.com/videos/10-raise-your-voice) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Remote Work: Best Practices for Developers](https://www.wearedevelopers.com/magazine/315-remote-work-best-practices-for-developers) - [IT Webinars for Programmers to Stay Updated](https://www.wearedevelopers.com/magazine/351-it-webinars-for-programmers-to-stay-updated) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)