Senior Software Engineer VoIP Python

3 weeks ago


Raleigh, United States Lifesize Full time

Lifesize is a leading provider of high definition video communicationhardware systems as well as cloud video services Our award winning solutions combine exceptional quality,well executed user experience, and ease of administration to make video communications a productive, mission critical tool for our customers.

Lifesize is looking for a Senior Developer to join our Communications Services (server side) software development team in Austin. The team is responsible for the development of services for Lifesize Cloud that perform call signaling/routing, firewall traversal, multimedia processing, and inter-op with standards compliant devices.

This position is in Austin, Texas.

RESPONSIBILITIES

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.

QUALIFICATIONS:

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.

Havegood 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 fieldor 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

Kubernetes

Lifesize is an Equal Opportunity Employer. Lifesize does not discriminate against any applicant for employment because of age, gender, sexual orientation, race, religion, national origin, ethnicity, veteran status, or disability.

#J-18808-Ljbffr



  • Raleigh, United States Lifesize Full time

    Lifesize is a leading provider of high definition video communication hardware systems as well as cloud video services   Our award winning solutions combine exceptional quality, well executed user experience, and ease of administration to make video communications a productive, mission critical tool for our customers. Lifesize is looking for a Senior...


  • Raleigh, United States The Maven Group, LLC Full time

    Job DescriptionJob DescriptionOur client is a super cool scientific research and engineering firm in North Raleigh, and they have several Software Engineer (C++/Python/Java) openings on two of their teams: modeling and simulation team and network communications team.Since this is a Research organization, they are looking for minimum of a Bachelors degree and...


  • Raleigh, United States The Maven Group, LLC Full time

    Job DescriptionJob DescriptionOur client is a super cool scientific research and engineering firm in North Raleigh, and they have several Software Engineer (C++/Python/Java) openings on two of their teams: modeling and simulation team and network communications team.Since this is a Research organization, they are looking for minimum of a Bachelors degree and...


  • Raleigh, United States Dive Into Python Full time

    LexisNexis Legal & Professional, which serves customers in more than 150 countries with 11,300 employees worldwide, is part of RELX, a global provider of information-based analytics and decision tools for professional and business customers. About The Role This position develops and leads cutting edge technology based large multifunctional development...


  • Raleigh, North Carolina, United States Bandwidth Full time

    Job DescriptionJob DescriptionWho We Are:Bandwidth (NASDAQ: BAND) is a global communications software company that helps enterprises connect people around the world with cloud-ready voice, messaging and emergency services. Backed by a network reaching 60+ countries covering 90 percent of global GDP, companies like Cisco, Google, Microsoft, RingCentral, Uber...


  • Raleigh, United States Bandwidth Full time

    Job DescriptionJob DescriptionWho We Are:Bandwidth (NASDAQ: BAND) is a global communications software company that helps enterprises connect people around the world with cloud-ready voice, messaging and emergency services. Backed by a network reaching 60+ countries covering 90 percent of global GDP, companies like Cisco, Google, Microsoft, RingCentral, Uber...


  • Raleigh, United States Bandwidth Full time

    Job DescriptionJob DescriptionWho We Are:Bandwidth (NASDAQ: BAND) is a global communications software company that helps enterprises connect people around the world with cloud-ready voice, messaging and emergency services. Backed by a network reaching 60+ countries covering 90 percent of global GDP, companies like Cisco, Google, Microsoft, RingCentral, Uber...


  • Raleigh, United States Bandwidth Full time

    Job DescriptionJob DescriptionWho We Are:Bandwidth (NASDAQ: BAND) is a global communications software company that helps enterprises connect people around the world with cloud-ready voice, messaging and emergency services. Backed by a network reaching 60+ countries covering 90 percent of global GDP, companies like Cisco, Google, Microsoft, RingCentral, Uber...


  • Raleigh, United States Bandwidth Full time

    Job DescriptionJob DescriptionWho We Are:Bandwidth (NASDAQ: BAND) is a global communications software company that helps enterprises connect people around the world with cloud-ready voice, messaging and emergency services. Backed by a network reaching 60+ countries covering 90 percent of global GDP, companies like Cisco, Google, Microsoft, RingCentral, Uber...


  • Raleigh, United States Canonical - Jobs Full time

    Job DescriptionJob DescriptionWe're enabling high-performing, rock-solid MongoDB deployments on any cloud or platform our customers choose. We want to create the world's best open source analog to MongoDB Altas or Amazon DocumentDB, which can be owned, controlled and operated by end-users on their own multi-cloud or on-premise environments.Canonical...


  • Raleigh, United States The Maven Group Co Full time

    Our client is a super cool scientific research and engineering firm in North Raleigh, and they have several Software Engineer (C++/Python/Java) openings on two of their teams: modeling and simulation team and network communications team. Since this is a Research organization, they are looking for minimum of a Bachelors degree and 7+ programming skills with...


  • Raleigh, United States The Maven Group Co Full time

    Our client is a super cool scientific research and engineering firm in North Raleigh, and they have several Software Engineer (C++/Python/Java) openings on two of their teams: modeling and simulation team and network communications team. Since this is a Research organization, they are looking for minimum of a Bachelors degree and 7+ programming skills with...


  • Raleigh, United States TIBCO Software Full time

    Position Overview: Do you thrive in a startup vibe? Were you built for a small, nimble and dynamic team thats ready to win? If you answered yes, we want to talk to you! We are now going back to our roots as a standalone business unit to focus on our SaaS businessman area where we see growth potential. This business unit is unique, and we certainly aren't...


  • Raleigh, United States TIBCO Software Full time

    Position Overview: Do you thrive in a startup vibe? Were you built for a small, nimble and dynamic team thats ready to win? If you answered yes, we want to talk to you! We are now going back to our roots as a standalone business unit to focus on our SaaS businessman area where we see growth potential. This business unit is unique, and we certainly aren't...


  • Raleigh, United States VAST Data Full time

    Description VAST Data is looking for a Senior Software Engineer -Protocols to join our growing team! Description VAST Data is looking for a Senior Software Engineer -Protocols to join our growing team! This is a great opportunity to be part of one of the fastest-growing infrastructure companies in history, an organization that is in the center of the...


  • Raleigh, North Carolina, United States Cenith Innovations Full time

    Full Stack Software Engineer - Exciting Opportunity with the US Army's XVIII Airborne CorpsIf you are a US citizen eligible for security clearance and have a passion for software development, we have an exciting opportunity for you. Join our dynamic team working on cutting-edge Holistic Health and Fitness applications for the prestigious XVIII Airborne Corps...


  • Raleigh, United States Hatchpad Full time

    hatch i.t. is partnering with Pryon to find a Senior Software Engineer. See details below: About the Role: Pryon is adding a Senior Software Engineer to be responsible for the design, development, and implementation of highly complex loosely coupled software components and microservices integrated into a public cloud architecture. This position requires a...


  • Raleigh, United States NetClaim Full time

    It's fun to work in a company where people truly BELIEVE in what they're doing! We're committed to bringing passion and customer focus to the business. Position Summary: At NAVEX you will join our product engineering team that shares a passion for designing quality solutions, embracing new technologies and delivering powerful products that help our...


  • Raleigh, United States ESHA Research Full time

    Trustwell is revolutionizing the Food Industry with Cutting-Edge Solutions Are you ready to make a real impact on the way we eat? Join Trustwell, the industry leader in providing nutritional information, food safety, and innovative software as a service ("SaaS") compliance solutions. Trustwell is widely recognized as the leading developer of nutritional...

  • Software Engineer

    4 weeks ago


    Raleigh, United States TIBCO Software Full time

    Do you thrive in a startup vibe? Were you built for a small, nimble and dynamic team that's ready to win? If you answered yes, we want to talk to you! We are now going back to our roots as a standalone business unit to focus on our SaaS business, an area where we see growth potential. This business unit is unique, and we certainly aren't afraid to stand out...